xref: /illumos-gate/usr/src/man/man3socket/Makefile (revision 8a7aa2a592747bd90d85645126d80688e024a0e2)
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