Print this page
OS-2149 want getifaddrs manual page
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>


   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet
   9 # at http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 # Copyright 2011, Richard Lowe
  13 
  14 include ../../Makefile.master
  15 
  16 MANSECT =       3socket
  17 
  18 MANFILES =      accept.3socket          \
  19                 bind.3socket            \
  20                 byteorder.3socket       \
  21                 connect.3socket         \
  22                 ethers.3socket          \
  23                 getaddrinfo.3socket     \

  24                 getipnodebyname.3socket \
  25                 getnetbyname.3socket    \
  26                 getpeername.3socket     \
  27                 getprotobyname.3socket  \
  28                 getservbyname.3socket   \
  29                 getsockname.3socket     \
  30                 getsockopt.3socket      \
  31                 getsourcefilter.3socket \
  32                 icmp6_filter.3socket    \
  33                 if_nametoindex.3socket  \
  34                 inet.3socket            \
  35                 inet6_opt.3socket       \
  36                 inet6_rth.3socket       \
  37                 listen.3socket          \
  38                 rcmd.3socket            \
  39                 recv.3socket            \
  40                 rexec.3socket           \
  41                 sctp_bindx.3socket      \
  42                 sctp_getladdrs.3socket  \
  43                 sctp_getpaddrs.3socket  \


  45                 sctp_peeloff.3socket    \
  46                 sctp_recvmsg.3socket    \
  47                 sctp_send.3socket       \
  48                 sctp_sendmsg.3socket    \
  49                 send.3socket            \
  50                 shutdown.3socket        \
  51                 socket.3socket          \
  52                 socketpair.3socket      \
  53                 spray.3socket
  54 
  55 MANSOFILES =    endnetent.3socket               \
  56                 endprotoent.3socket             \
  57                 endservent.3socket              \
  58                 ether_aton.3socket              \
  59                 ether_hostton.3socket           \
  60                 ether_line.3socket              \
  61                 ether_ntoa.3socket              \
  62                 ether_ntohost.3socket           \
  63                 freeaddrinfo.3socket            \
  64                 freehostent.3socket             \

  65                 gai_strerror.3socket            \
  66                 getipnodebyaddr.3socket         \
  67                 getipv4sourcefilter.3socket     \
  68                 getnameinfo.3socket             \
  69                 getnetbyaddr.3socket            \
  70                 getnetbyaddr_r.3socket          \
  71                 getnetbyname_r.3socket          \
  72                 getnetent.3socket               \
  73                 getnetent_r.3socket             \
  74                 getprotobyname_r.3socket        \
  75                 getprotobynumber.3socket        \
  76                 getprotobynumber_r.3socket      \
  77                 getprotoent.3socket             \
  78                 getprotoent_r.3socket           \
  79                 getservbyname_r.3socket         \
  80                 getservbyport.3socket           \
  81                 getservbyport_r.3socket         \
  82                 getservent.3socket              \
  83                 getservent_r.3socket            \
  84                 htonl.3socket                   \


 133 
 134 MANFILES +=     $(MANSOFILES)
 135 
 136 htonl.3socket                   := SOSRC = man3socket/byteorder.3socket
 137 htonll.3socket                  := SOSRC = man3socket/byteorder.3socket
 138 htons.3socket                   := SOSRC = man3socket/byteorder.3socket
 139 ntohl.3socket                   := SOSRC = man3socket/byteorder.3socket
 140 ntohll.3socket                  := SOSRC = man3socket/byteorder.3socket
 141 ntohs.3socket                   := SOSRC = man3socket/byteorder.3socket
 142 
 143 ether_aton.3socket              := SOSRC = man3socket/ethers.3socket
 144 ether_hostton.3socket           := SOSRC = man3socket/ethers.3socket
 145 ether_line.3socket              := SOSRC = man3socket/ethers.3socket
 146 ether_ntoa.3socket              := SOSRC = man3socket/ethers.3socket
 147 ether_ntohost.3socket           := SOSRC = man3socket/ethers.3socket
 148 
 149 freeaddrinfo.3socket            := SOSRC = man3socket/getaddrinfo.3socket
 150 gai_strerror.3socket            := SOSRC = man3socket/getaddrinfo.3socket
 151 getnameinfo.3socket             := SOSRC = man3socket/getaddrinfo.3socket
 152 


 153 freehostent.3socket             := SOSRC = man3socket/getipnodebyname.3socket
 154 getipnodebyaddr.3socket         := SOSRC = man3socket/getipnodebyname.3socket
 155 
 156 endnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 157 getnetbyaddr.3socket            := SOSRC = man3socket/getnetbyname.3socket
 158 getnetbyaddr_r.3socket          := SOSRC = man3socket/getnetbyname.3socket
 159 getnetbyname_r.3socket          := SOSRC = man3socket/getnetbyname.3socket
 160 getnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 161 getnetent_r.3socket             := SOSRC = man3socket/getnetbyname.3socket
 162 setnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 163 
 164 endprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 165 getprotobyname_r.3socket        := SOSRC = man3socket/getprotobyname.3socket
 166 getprotobynumber.3socket        := SOSRC = man3socket/getprotobyname.3socket
 167 getprotobynumber_r.3socket      := SOSRC = man3socket/getprotobyname.3socket
 168 getprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 169 getprotoent_r.3socket           := SOSRC = man3socket/getprotobyname.3socket
 170 setprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 171 
 172 endservent.3socket              := SOSRC = man3socket/getservbyname.3socket




   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet
   9 # at http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 # Copyright 2011, Richard Lowe
  13 
  14 include ../../Makefile.master
  15 
  16 MANSECT =       3socket
  17 
  18 MANFILES =      accept.3socket          \
  19                 bind.3socket            \
  20                 byteorder.3socket       \
  21                 connect.3socket         \
  22                 ethers.3socket          \
  23                 getaddrinfo.3socket     \
  24                 getifaddrs.3socket      \
  25                 getipnodebyname.3socket \
  26                 getnetbyname.3socket    \
  27                 getpeername.3socket     \
  28                 getprotobyname.3socket  \
  29                 getservbyname.3socket   \
  30                 getsockname.3socket     \
  31                 getsockopt.3socket      \
  32                 getsourcefilter.3socket \
  33                 icmp6_filter.3socket    \
  34                 if_nametoindex.3socket  \
  35                 inet.3socket            \
  36                 inet6_opt.3socket       \
  37                 inet6_rth.3socket       \
  38                 listen.3socket          \
  39                 rcmd.3socket            \
  40                 recv.3socket            \
  41                 rexec.3socket           \
  42                 sctp_bindx.3socket      \
  43                 sctp_getladdrs.3socket  \
  44                 sctp_getpaddrs.3socket  \


  46                 sctp_peeloff.3socket    \
  47                 sctp_recvmsg.3socket    \
  48                 sctp_send.3socket       \
  49                 sctp_sendmsg.3socket    \
  50                 send.3socket            \
  51                 shutdown.3socket        \
  52                 socket.3socket          \
  53                 socketpair.3socket      \
  54                 spray.3socket
  55 
  56 MANSOFILES =    endnetent.3socket               \
  57                 endprotoent.3socket             \
  58                 endservent.3socket              \
  59                 ether_aton.3socket              \
  60                 ether_hostton.3socket           \
  61                 ether_line.3socket              \
  62                 ether_ntoa.3socket              \
  63                 ether_ntohost.3socket           \
  64                 freeaddrinfo.3socket            \
  65                 freehostent.3socket             \
  66                 freeifaddrs.3socket             \
  67                 gai_strerror.3socket            \
  68                 getipnodebyaddr.3socket         \
  69                 getipv4sourcefilter.3socket     \
  70                 getnameinfo.3socket             \
  71                 getnetbyaddr.3socket            \
  72                 getnetbyaddr_r.3socket          \
  73                 getnetbyname_r.3socket          \
  74                 getnetent.3socket               \
  75                 getnetent_r.3socket             \
  76                 getprotobyname_r.3socket        \
  77                 getprotobynumber.3socket        \
  78                 getprotobynumber_r.3socket      \
  79                 getprotoent.3socket             \
  80                 getprotoent_r.3socket           \
  81                 getservbyname_r.3socket         \
  82                 getservbyport.3socket           \
  83                 getservbyport_r.3socket         \
  84                 getservent.3socket              \
  85                 getservent_r.3socket            \
  86                 htonl.3socket                   \


 135 
 136 MANFILES +=     $(MANSOFILES)
 137 
 138 htonl.3socket                   := SOSRC = man3socket/byteorder.3socket
 139 htonll.3socket                  := SOSRC = man3socket/byteorder.3socket
 140 htons.3socket                   := SOSRC = man3socket/byteorder.3socket
 141 ntohl.3socket                   := SOSRC = man3socket/byteorder.3socket
 142 ntohll.3socket                  := SOSRC = man3socket/byteorder.3socket
 143 ntohs.3socket                   := SOSRC = man3socket/byteorder.3socket
 144 
 145 ether_aton.3socket              := SOSRC = man3socket/ethers.3socket
 146 ether_hostton.3socket           := SOSRC = man3socket/ethers.3socket
 147 ether_line.3socket              := SOSRC = man3socket/ethers.3socket
 148 ether_ntoa.3socket              := SOSRC = man3socket/ethers.3socket
 149 ether_ntohost.3socket           := SOSRC = man3socket/ethers.3socket
 150 
 151 freeaddrinfo.3socket            := SOSRC = man3socket/getaddrinfo.3socket
 152 gai_strerror.3socket            := SOSRC = man3socket/getaddrinfo.3socket
 153 getnameinfo.3socket             := SOSRC = man3socket/getaddrinfo.3socket
 154 
 155 freeifaddrs.3socket             := SOSRC = man3socket/getifaddrs.3socket
 156 
 157 freehostent.3socket             := SOSRC = man3socket/getipnodebyname.3socket
 158 getipnodebyaddr.3socket         := SOSRC = man3socket/getipnodebyname.3socket
 159 
 160 endnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 161 getnetbyaddr.3socket            := SOSRC = man3socket/getnetbyname.3socket
 162 getnetbyaddr_r.3socket          := SOSRC = man3socket/getnetbyname.3socket
 163 getnetbyname_r.3socket          := SOSRC = man3socket/getnetbyname.3socket
 164 getnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 165 getnetent_r.3socket             := SOSRC = man3socket/getnetbyname.3socket
 166 setnetent.3socket               := SOSRC = man3socket/getnetbyname.3socket
 167 
 168 endprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 169 getprotobyname_r.3socket        := SOSRC = man3socket/getprotobyname.3socket
 170 getprotobynumber.3socket        := SOSRC = man3socket/getprotobyname.3socket
 171 getprotobynumber_r.3socket      := SOSRC = man3socket/getprotobyname.3socket
 172 getprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 173 getprotoent_r.3socket           := SOSRC = man3socket/getprotobyname.3socket
 174 setprotoent.3socket             := SOSRC = man3socket/getprotobyname.3socket
 175 
 176 endservent.3socket              := SOSRC = man3socket/getservbyname.3socket