1c10c16deSRichard Lowe# 2c10c16deSRichard Lowe# This file and its contents are supplied under the terms of the 3c10c16deSRichard Lowe# Common Development and Distribution License ("CDDL"), version 1.0. 4c10c16deSRichard Lowe# You may only use this file in accordance with the terms of version 5c10c16deSRichard Lowe# 1.0 of the CDDL. 6c10c16deSRichard Lowe# 7c10c16deSRichard Lowe# A full copy of the text of the CDDL should have accompanied this 8c10c16deSRichard Lowe# source. A copy of the CDDL is also available via the Internet 9c10c16deSRichard Lowe# at http://www.illumos.org/license/CDDL. 10c10c16deSRichard Lowe# 11c10c16deSRichard Lowe 12a9478106SYuri Pankov# 13c10c16deSRichard Lowe# Copyright 2011, Richard Lowe 14*8a7aa2a5SYuri Pankov# Copyright 2018 Nexenta Systems, Inc. 155dbfd19aSTheo Schlossnagle# Copyright 2013, OmniTI Computer Consulting, Inc. 16a9478106SYuri Pankov# 17c10c16deSRichard Lowe 18a9478106SYuri Pankovinclude $(SRC)/Makefile.master 19c10c16deSRichard Lowe 20c10c16deSRichard LoweMANSECT= 3socket 21c10c16deSRichard Lowe 22c10c16deSRichard LoweMANFILES= accept.3socket \ 23c10c16deSRichard Lowe bind.3socket \ 24c10c16deSRichard Lowe byteorder.3socket \ 25c10c16deSRichard Lowe connect.3socket \ 26c10c16deSRichard Lowe ethers.3socket \ 27c10c16deSRichard Lowe getaddrinfo.3socket \ 28b9476f45SJoshua M. Clulow getifaddrs.3socket \ 29c10c16deSRichard Lowe getipnodebyname.3socket \ 30c10c16deSRichard Lowe getnetbyname.3socket \ 31c10c16deSRichard Lowe getpeername.3socket \ 32c10c16deSRichard Lowe getprotobyname.3socket \ 33c10c16deSRichard Lowe getservbyname.3socket \ 34c10c16deSRichard Lowe getsockname.3socket \ 35c10c16deSRichard Lowe getsockopt.3socket \ 36c10c16deSRichard Lowe getsourcefilter.3socket \ 37c10c16deSRichard Lowe icmp6_filter.3socket \ 38c10c16deSRichard Lowe if_nametoindex.3socket \ 39c10c16deSRichard Lowe inet6_opt.3socket \ 40c10c16deSRichard Lowe inet6_rth.3socket \ 41c10c16deSRichard Lowe listen.3socket \ 42c10c16deSRichard Lowe rcmd.3socket \ 43c10c16deSRichard Lowe recv.3socket \ 44c10c16deSRichard Lowe rexec.3socket \ 45c10c16deSRichard Lowe sctp_bindx.3socket \ 46c10c16deSRichard Lowe sctp_getladdrs.3socket \ 47c10c16deSRichard Lowe sctp_getpaddrs.3socket \ 48c10c16deSRichard Lowe sctp_opt_info.3socket \ 49c10c16deSRichard Lowe sctp_peeloff.3socket \ 50c10c16deSRichard Lowe sctp_recvmsg.3socket \ 51c10c16deSRichard Lowe sctp_send.3socket \ 52c10c16deSRichard Lowe sctp_sendmsg.3socket \ 53c10c16deSRichard Lowe send.3socket \ 54177d5b5fSRobert Mustacchi sockaddr.3socket \ 55c10c16deSRichard Lowe shutdown.3socket \ 56c10c16deSRichard Lowe socket.3socket \ 57c10c16deSRichard Lowe socketpair.3socket \ 58c10c16deSRichard Lowe spray.3socket 59c10c16deSRichard Lowe 60a9478106SYuri PankovMANLINKS= accept4.3socket \ 615dbfd19aSTheo Schlossnagle endnetent.3socket \ 62c10c16deSRichard Lowe endprotoent.3socket \ 63c10c16deSRichard Lowe endservent.3socket \ 64c10c16deSRichard Lowe ether_aton.3socket \ 65ff3aea39SRobert Mustacchi ether_aton_r.3socket \ 66c10c16deSRichard Lowe ether_hostton.3socket \ 67c10c16deSRichard Lowe ether_line.3socket \ 68c10c16deSRichard Lowe ether_ntoa.3socket \ 69ff3aea39SRobert Mustacchi ether_ntoa_r.3socket \ 70c10c16deSRichard Lowe ether_ntohost.3socket \ 71c10c16deSRichard Lowe freeaddrinfo.3socket \ 72c10c16deSRichard Lowe freehostent.3socket \ 73b9476f45SJoshua M. Clulow freeifaddrs.3socket \ 74c10c16deSRichard Lowe gai_strerror.3socket \ 75c10c16deSRichard Lowe getipnodebyaddr.3socket \ 76c10c16deSRichard Lowe getipv4sourcefilter.3socket \ 77c10c16deSRichard Lowe getnameinfo.3socket \ 78c10c16deSRichard Lowe getnetbyaddr.3socket \ 79c10c16deSRichard Lowe getnetbyaddr_r.3socket \ 80c10c16deSRichard Lowe getnetbyname_r.3socket \ 81c10c16deSRichard Lowe getnetent.3socket \ 82c10c16deSRichard Lowe getnetent_r.3socket \ 83c10c16deSRichard Lowe getprotobyname_r.3socket \ 84c10c16deSRichard Lowe getprotobynumber.3socket \ 85c10c16deSRichard Lowe getprotobynumber_r.3socket \ 86c10c16deSRichard Lowe getprotoent.3socket \ 87c10c16deSRichard Lowe getprotoent_r.3socket \ 88c10c16deSRichard Lowe getservbyname_r.3socket \ 89c10c16deSRichard Lowe getservbyport.3socket \ 90c10c16deSRichard Lowe getservbyport_r.3socket \ 91c10c16deSRichard Lowe getservent.3socket \ 92c10c16deSRichard Lowe getservent_r.3socket \ 93c10c16deSRichard Lowe htonl.3socket \ 94c10c16deSRichard Lowe htonll.3socket \ 95c10c16deSRichard Lowe htons.3socket \ 96c10c16deSRichard Lowe if_freenameindex.3socket \ 97c10c16deSRichard Lowe if_indextoname.3socket \ 98c10c16deSRichard Lowe if_nameindex.3socket \ 99c10c16deSRichard Lowe inet6_opt_append.3socket \ 100c10c16deSRichard Lowe inet6_opt_find.3socket \ 101c10c16deSRichard Lowe inet6_opt_finish.3socket \ 102c10c16deSRichard Lowe inet6_opt_get_val.3socket \ 103c10c16deSRichard Lowe inet6_opt_init.3socket \ 104c10c16deSRichard Lowe inet6_opt_next.3socket \ 105c10c16deSRichard Lowe inet6_opt_set_val.3socket \ 106c10c16deSRichard Lowe inet6_rth_add.3socket \ 107c10c16deSRichard Lowe inet6_rth_getaddr.3socket \ 108c10c16deSRichard Lowe inet6_rth_init.3socket \ 109c10c16deSRichard Lowe inet6_rth_reverse.3socket \ 110c10c16deSRichard Lowe inet6_rth_segments.3socket \ 111c10c16deSRichard Lowe inet6_rth_space.3socket \ 112c10c16deSRichard Lowe ntohl.3socket \ 113c10c16deSRichard Lowe ntohll.3socket \ 114c10c16deSRichard Lowe ntohs.3socket \ 115c10c16deSRichard Lowe rcmd_af.3socket \ 116c10c16deSRichard Lowe recvfrom.3socket \ 117c10c16deSRichard Lowe recvmsg.3socket \ 118c10c16deSRichard Lowe rexec_af.3socket \ 119c10c16deSRichard Lowe rresvport.3socket \ 120c10c16deSRichard Lowe rresvport_af.3socket \ 121c10c16deSRichard Lowe ruserok.3socket \ 122c10c16deSRichard Lowe sctp_freeladdrs.3socket \ 123c10c16deSRichard Lowe sctp_freepaddrs.3socket \ 124c10c16deSRichard Lowe sendmsg.3socket \ 125c10c16deSRichard Lowe sendto.3socket \ 126c10c16deSRichard Lowe setipv4sourcefilter.3socket \ 127c10c16deSRichard Lowe setnetent.3socket \ 128c10c16deSRichard Lowe setprotoent.3socket \ 129c10c16deSRichard Lowe setservent.3socket \ 130c10c16deSRichard Lowe setsockopt.3socket \ 131177d5b5fSRobert Mustacchi setsourcefilter.3socket \ 132177d5b5fSRobert Mustacchi sockaddr_dl.3socket \ 133177d5b5fSRobert Mustacchi sockaddr_in.3socket \ 134177d5b5fSRobert Mustacchi sockaddr_in6.3socket \ 135177d5b5fSRobert Mustacchi sockaddr_ll.3socket \ 136177d5b5fSRobert Mustacchi sockaddr_storage.3socket \ 137177d5b5fSRobert Mustacchi sockaddr_un.3socket 138c10c16deSRichard Lowe 139a9478106SYuri Pankovaccept4.3socket := LINKSRC = accept.3socket 140c10c16deSRichard Lowe 141a9478106SYuri Pankovhtonl.3socket := LINKSRC = byteorder.3socket 142a9478106SYuri Pankovhtonll.3socket := LINKSRC = byteorder.3socket 143a9478106SYuri Pankovhtons.3socket := LINKSRC = byteorder.3socket 144a9478106SYuri Pankovntohl.3socket := LINKSRC = byteorder.3socket 145a9478106SYuri Pankovntohll.3socket := LINKSRC = byteorder.3socket 146a9478106SYuri Pankovntohs.3socket := LINKSRC = byteorder.3socket 1475dbfd19aSTheo Schlossnagle 148a9478106SYuri Pankovether_aton.3socket := LINKSRC = ethers.3socket 149ff3aea39SRobert Mustacchiether_aton_r.3socket := LINKSRC = ethers.3socket 150a9478106SYuri Pankovether_hostton.3socket := LINKSRC = ethers.3socket 151a9478106SYuri Pankovether_line.3socket := LINKSRC = ethers.3socket 152a9478106SYuri Pankovether_ntoa.3socket := LINKSRC = ethers.3socket 153ff3aea39SRobert Mustacchiether_ntoa_r.3socket := LINKSRC = ethers.3socket 154a9478106SYuri Pankovether_ntohost.3socket := LINKSRC = ethers.3socket 155c10c16deSRichard Lowe 156a9478106SYuri Pankovfreeaddrinfo.3socket := LINKSRC = getaddrinfo.3socket 157a9478106SYuri Pankovgai_strerror.3socket := LINKSRC = getaddrinfo.3socket 158a9478106SYuri Pankovgetnameinfo.3socket := LINKSRC = getaddrinfo.3socket 159c10c16deSRichard Lowe 160b9476f45SJoshua M. Clulowfreeifaddrs.3socket := LINKSRC = getifaddrs.3socket 161b9476f45SJoshua M. Clulow 162a9478106SYuri Pankovfreehostent.3socket := LINKSRC = getipnodebyname.3socket 163a9478106SYuri Pankovgetipnodebyaddr.3socket := LINKSRC = getipnodebyname.3socket 164c10c16deSRichard Lowe 165a9478106SYuri Pankovendnetent.3socket := LINKSRC = getnetbyname.3socket 166a9478106SYuri Pankovgetnetbyaddr.3socket := LINKSRC = getnetbyname.3socket 167a9478106SYuri Pankovgetnetbyaddr_r.3socket := LINKSRC = getnetbyname.3socket 168a9478106SYuri Pankovgetnetbyname_r.3socket := LINKSRC = getnetbyname.3socket 169a9478106SYuri Pankovgetnetent.3socket := LINKSRC = getnetbyname.3socket 170a9478106SYuri Pankovgetnetent_r.3socket := LINKSRC = getnetbyname.3socket 171a9478106SYuri Pankovsetnetent.3socket := LINKSRC = getnetbyname.3socket 172c10c16deSRichard Lowe 173a9478106SYuri Pankovendprotoent.3socket := LINKSRC = getprotobyname.3socket 174a9478106SYuri Pankovgetprotobyname_r.3socket := LINKSRC = getprotobyname.3socket 175a9478106SYuri Pankovgetprotobynumber.3socket := LINKSRC = getprotobyname.3socket 176a9478106SYuri Pankovgetprotobynumber_r.3socket := LINKSRC = getprotobyname.3socket 177a9478106SYuri Pankovgetprotoent.3socket := LINKSRC = getprotobyname.3socket 178a9478106SYuri Pankovgetprotoent_r.3socket := LINKSRC = getprotobyname.3socket 179a9478106SYuri Pankovsetprotoent.3socket := LINKSRC = getprotobyname.3socket 180c10c16deSRichard Lowe 181a9478106SYuri Pankovendservent.3socket := LINKSRC = getservbyname.3socket 182a9478106SYuri Pankovgetservbyname_r.3socket := LINKSRC = getservbyname.3socket 183a9478106SYuri Pankovgetservbyport.3socket := LINKSRC = getservbyname.3socket 184a9478106SYuri Pankovgetservbyport_r.3socket := LINKSRC = getservbyname.3socket 185a9478106SYuri Pankovgetservent.3socket := LINKSRC = getservbyname.3socket 186a9478106SYuri Pankovgetservent_r.3socket := LINKSRC = getservbyname.3socket 187a9478106SYuri Pankovsetservent.3socket := LINKSRC = getservbyname.3socket 188c10c16deSRichard Lowe 189a9478106SYuri Pankovsetsockopt.3socket := LINKSRC = getsockopt.3socket 190c10c16deSRichard Lowe 191a9478106SYuri Pankovgetipv4sourcefilter.3socket := LINKSRC = getsourcefilter.3socket 192a9478106SYuri Pankovsetipv4sourcefilter.3socket := LINKSRC = getsourcefilter.3socket 193a9478106SYuri Pankovsetsourcefilter.3socket := LINKSRC = getsourcefilter.3socket 194c10c16deSRichard Lowe 195a9478106SYuri Pankovif_freenameindex.3socket := LINKSRC = if_nametoindex.3socket 196a9478106SYuri Pankovif_indextoname.3socket := LINKSRC = if_nametoindex.3socket 197a9478106SYuri Pankovif_nameindex.3socket := LINKSRC = if_nametoindex.3socket 198c10c16deSRichard Lowe 199a9478106SYuri Pankovinet6_opt_append.3socket := LINKSRC = inet6_opt.3socket 200a9478106SYuri Pankovinet6_opt_find.3socket := LINKSRC = inet6_opt.3socket 201a9478106SYuri Pankovinet6_opt_finish.3socket := LINKSRC = inet6_opt.3socket 202a9478106SYuri Pankovinet6_opt_get_val.3socket := LINKSRC = inet6_opt.3socket 203a9478106SYuri Pankovinet6_opt_init.3socket := LINKSRC = inet6_opt.3socket 204a9478106SYuri Pankovinet6_opt_next.3socket := LINKSRC = inet6_opt.3socket 205a9478106SYuri Pankovinet6_opt_set_val.3socket := LINKSRC = inet6_opt.3socket 206c10c16deSRichard Lowe 207a9478106SYuri Pankovinet6_rth_add.3socket := LINKSRC = inet6_rth.3socket 208a9478106SYuri Pankovinet6_rth_getaddr.3socket := LINKSRC = inet6_rth.3socket 209a9478106SYuri Pankovinet6_rth_init.3socket := LINKSRC = inet6_rth.3socket 210a9478106SYuri Pankovinet6_rth_reverse.3socket := LINKSRC = inet6_rth.3socket 211a9478106SYuri Pankovinet6_rth_segments.3socket := LINKSRC = inet6_rth.3socket 212a9478106SYuri Pankovinet6_rth_space.3socket := LINKSRC = inet6_rth.3socket 213c10c16deSRichard Lowe 214a9478106SYuri Pankovrcmd_af.3socket := LINKSRC = rcmd.3socket 215a9478106SYuri Pankovrresvport.3socket := LINKSRC = rcmd.3socket 216a9478106SYuri Pankovrresvport_af.3socket := LINKSRC = rcmd.3socket 217a9478106SYuri Pankovruserok.3socket := LINKSRC = rcmd.3socket 218c10c16deSRichard Lowe 219a9478106SYuri Pankovrecvfrom.3socket := LINKSRC = recv.3socket 220a9478106SYuri Pankovrecvmsg.3socket := LINKSRC = recv.3socket 221c10c16deSRichard Lowe 222a9478106SYuri Pankovrexec_af.3socket := LINKSRC = rexec.3socket 223c10c16deSRichard Lowe 224a9478106SYuri Pankovsctp_freeladdrs.3socket := LINKSRC = sctp_getladdrs.3socket 225c10c16deSRichard Lowe 226a9478106SYuri Pankovsctp_freepaddrs.3socket := LINKSRC = sctp_getpaddrs.3socket 227c10c16deSRichard Lowe 228a9478106SYuri Pankovsendmsg.3socket := LINKSRC = send.3socket 229a9478106SYuri Pankovsendto.3socket := LINKSRC = send.3socket 230c10c16deSRichard Lowe 231177d5b5fSRobert Mustacchisockaddr_dl.3socket := LINKSRC = sockaddr.3socket 232177d5b5fSRobert Mustacchisockaddr_in.3socket := LINKSRC = sockaddr.3socket 233177d5b5fSRobert Mustacchisockaddr_in6.3socket := LINKSRC = sockaddr.3socket 234177d5b5fSRobert Mustacchisockaddr_ll.3socket := LINKSRC = sockaddr.3socket 235177d5b5fSRobert Mustacchisockaddr_storage.3socket := LINKSRC = sockaddr.3socket 236177d5b5fSRobert Mustacchisockaddr_un.3socket := LINKSRC = sockaddr.3socket 237177d5b5fSRobert Mustacchi 238c10c16deSRichard Lowe.KEEP_STATE: 239c10c16deSRichard Lowe 240a9478106SYuri Pankovinclude $(SRC)/man/Makefile.man 241c10c16deSRichard Lowe 242a9478106SYuri Pankovinstall: $(ROOTMANFILES) $(ROOTMANLINKS) 243