xref: /illumos-gate/usr/src/man/man3socket/Makefile (revision a9478106a12424322498e53cf7cd75bd8a4d6004)
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
12*a9478106SYuri Pankov#
13c10c16deSRichard Lowe# Copyright 2011, Richard Lowe
14*a9478106SYuri Pankov# Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
155dbfd19aSTheo Schlossnagle# Copyright 2013, OmniTI Computer Consulting, Inc.
16*a9478106SYuri Pankov#
17c10c16deSRichard Lowe
18*a9478106SYuri 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	\
28c10c16deSRichard Lowe		getipnodebyname.3socket \
29c10c16deSRichard Lowe		getnetbyname.3socket	\
30c10c16deSRichard Lowe		getpeername.3socket	\
31c10c16deSRichard Lowe		getprotobyname.3socket	\
32c10c16deSRichard Lowe		getservbyname.3socket	\
33c10c16deSRichard Lowe		getsockname.3socket	\
34c10c16deSRichard Lowe		getsockopt.3socket	\
35c10c16deSRichard Lowe		getsourcefilter.3socket \
36c10c16deSRichard Lowe		icmp6_filter.3socket	\
37c10c16deSRichard Lowe		if_nametoindex.3socket	\
38c10c16deSRichard Lowe		inet.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		\
54c10c16deSRichard Lowe		shutdown.3socket	\
55c10c16deSRichard Lowe		socket.3socket		\
56c10c16deSRichard Lowe		socketpair.3socket	\
57c10c16deSRichard Lowe		spray.3socket
58c10c16deSRichard Lowe
59*a9478106SYuri PankovMANLINKS=	accept4.3socket			\
605dbfd19aSTheo Schlossnagle		endnetent.3socket		\
61c10c16deSRichard Lowe		endprotoent.3socket		\
62c10c16deSRichard Lowe		endservent.3socket		\
63c10c16deSRichard Lowe		ether_aton.3socket		\
64c10c16deSRichard Lowe		ether_hostton.3socket		\
65c10c16deSRichard Lowe		ether_line.3socket		\
66c10c16deSRichard Lowe		ether_ntoa.3socket		\
67c10c16deSRichard Lowe		ether_ntohost.3socket		\
68c10c16deSRichard Lowe		freeaddrinfo.3socket		\
69c10c16deSRichard Lowe		freehostent.3socket		\
70c10c16deSRichard Lowe		gai_strerror.3socket		\
71c10c16deSRichard Lowe		getipnodebyaddr.3socket		\
72c10c16deSRichard Lowe		getipv4sourcefilter.3socket	\
73c10c16deSRichard Lowe		getnameinfo.3socket		\
74c10c16deSRichard Lowe		getnetbyaddr.3socket		\
75c10c16deSRichard Lowe		getnetbyaddr_r.3socket		\
76c10c16deSRichard Lowe		getnetbyname_r.3socket		\
77c10c16deSRichard Lowe		getnetent.3socket		\
78c10c16deSRichard Lowe		getnetent_r.3socket		\
79c10c16deSRichard Lowe		getprotobyname_r.3socket	\
80c10c16deSRichard Lowe		getprotobynumber.3socket	\
81c10c16deSRichard Lowe		getprotobynumber_r.3socket	\
82c10c16deSRichard Lowe		getprotoent.3socket		\
83c10c16deSRichard Lowe		getprotoent_r.3socket		\
84c10c16deSRichard Lowe		getservbyname_r.3socket		\
85c10c16deSRichard Lowe		getservbyport.3socket		\
86c10c16deSRichard Lowe		getservbyport_r.3socket		\
87c10c16deSRichard Lowe		getservent.3socket		\
88c10c16deSRichard Lowe		getservent_r.3socket		\
89c10c16deSRichard Lowe		htonl.3socket			\
90c10c16deSRichard Lowe		htonll.3socket			\
91c10c16deSRichard Lowe		htons.3socket			\
92c10c16deSRichard Lowe		if_freenameindex.3socket	\
93c10c16deSRichard Lowe		if_indextoname.3socket		\
94c10c16deSRichard Lowe		if_nameindex.3socket		\
95c10c16deSRichard Lowe		inet6.3socket			\
96c10c16deSRichard Lowe		inet6_opt_append.3socket	\
97c10c16deSRichard Lowe		inet6_opt_find.3socket		\
98c10c16deSRichard Lowe		inet6_opt_finish.3socket	\
99c10c16deSRichard Lowe		inet6_opt_get_val.3socket	\
100c10c16deSRichard Lowe		inet6_opt_init.3socket		\
101c10c16deSRichard Lowe		inet6_opt_next.3socket		\
102c10c16deSRichard Lowe		inet6_opt_set_val.3socket	\
103c10c16deSRichard Lowe		inet6_rth_add.3socket		\
104c10c16deSRichard Lowe		inet6_rth_getaddr.3socket	\
105c10c16deSRichard Lowe		inet6_rth_init.3socket		\
106c10c16deSRichard Lowe		inet6_rth_reverse.3socket	\
107c10c16deSRichard Lowe		inet6_rth_segments.3socket	\
108c10c16deSRichard Lowe		inet6_rth_space.3socket		\
109c10c16deSRichard Lowe		inet_addr.3socket		\
110c10c16deSRichard Lowe		inet_aton.3socket		\
111c10c16deSRichard Lowe		inet_lnaof.3socket		\
112c10c16deSRichard Lowe		inet_makeaddr.3socket		\
113c10c16deSRichard Lowe		inet_netof.3socket		\
114c10c16deSRichard Lowe		inet_network.3socket		\
115c10c16deSRichard Lowe		inet_ntoa.3socket		\
116c10c16deSRichard Lowe		inet_ntop.3socket		\
117c10c16deSRichard Lowe		inet_pton.3socket		\
118c10c16deSRichard Lowe		ntohl.3socket			\
119c10c16deSRichard Lowe		ntohll.3socket			\
120c10c16deSRichard Lowe		ntohs.3socket			\
121c10c16deSRichard Lowe		rcmd_af.3socket			\
122c10c16deSRichard Lowe		recvfrom.3socket		\
123c10c16deSRichard Lowe		recvmsg.3socket			\
124c10c16deSRichard Lowe		rexec_af.3socket		\
125c10c16deSRichard Lowe		rresvport.3socket		\
126c10c16deSRichard Lowe		rresvport_af.3socket		\
127c10c16deSRichard Lowe		ruserok.3socket			\
128c10c16deSRichard Lowe		sctp_freeladdrs.3socket		\
129c10c16deSRichard Lowe		sctp_freepaddrs.3socket		\
130c10c16deSRichard Lowe		sendmsg.3socket			\
131c10c16deSRichard Lowe		sendto.3socket			\
132c10c16deSRichard Lowe		setipv4sourcefilter.3socket	\
133c10c16deSRichard Lowe		setnetent.3socket		\
134c10c16deSRichard Lowe		setprotoent.3socket		\
135c10c16deSRichard Lowe		setservent.3socket		\
136c10c16deSRichard Lowe		setsockopt.3socket		\
137c10c16deSRichard Lowe		setsourcefilter.3socket
138c10c16deSRichard Lowe
139*a9478106SYuri Pankovaccept4.3socket			:= LINKSRC = accept.3socket
140c10c16deSRichard Lowe
141*a9478106SYuri Pankovhtonl.3socket			:= LINKSRC = byteorder.3socket
142*a9478106SYuri Pankovhtonll.3socket			:= LINKSRC = byteorder.3socket
143*a9478106SYuri Pankovhtons.3socket			:= LINKSRC = byteorder.3socket
144*a9478106SYuri Pankovntohl.3socket			:= LINKSRC = byteorder.3socket
145*a9478106SYuri Pankovntohll.3socket			:= LINKSRC = byteorder.3socket
146*a9478106SYuri Pankovntohs.3socket			:= LINKSRC = byteorder.3socket
1475dbfd19aSTheo Schlossnagle
148*a9478106SYuri Pankovether_aton.3socket		:= LINKSRC = ethers.3socket
149*a9478106SYuri Pankovether_hostton.3socket		:= LINKSRC = ethers.3socket
150*a9478106SYuri Pankovether_line.3socket		:= LINKSRC = ethers.3socket
151*a9478106SYuri Pankovether_ntoa.3socket		:= LINKSRC = ethers.3socket
152*a9478106SYuri Pankovether_ntohost.3socket		:= LINKSRC = ethers.3socket
153c10c16deSRichard Lowe
154*a9478106SYuri Pankovfreeaddrinfo.3socket		:= LINKSRC = getaddrinfo.3socket
155*a9478106SYuri Pankovgai_strerror.3socket		:= LINKSRC = getaddrinfo.3socket
156*a9478106SYuri Pankovgetnameinfo.3socket		:= LINKSRC = getaddrinfo.3socket
157c10c16deSRichard Lowe
158*a9478106SYuri Pankovfreehostent.3socket		:= LINKSRC = getipnodebyname.3socket
159*a9478106SYuri Pankovgetipnodebyaddr.3socket		:= LINKSRC = getipnodebyname.3socket
160c10c16deSRichard Lowe
161*a9478106SYuri Pankovendnetent.3socket		:= LINKSRC = getnetbyname.3socket
162*a9478106SYuri Pankovgetnetbyaddr.3socket		:= LINKSRC = getnetbyname.3socket
163*a9478106SYuri Pankovgetnetbyaddr_r.3socket		:= LINKSRC = getnetbyname.3socket
164*a9478106SYuri Pankovgetnetbyname_r.3socket		:= LINKSRC = getnetbyname.3socket
165*a9478106SYuri Pankovgetnetent.3socket		:= LINKSRC = getnetbyname.3socket
166*a9478106SYuri Pankovgetnetent_r.3socket		:= LINKSRC = getnetbyname.3socket
167*a9478106SYuri Pankovsetnetent.3socket		:= LINKSRC = getnetbyname.3socket
168c10c16deSRichard Lowe
169*a9478106SYuri Pankovendprotoent.3socket		:= LINKSRC = getprotobyname.3socket
170*a9478106SYuri Pankovgetprotobyname_r.3socket	:= LINKSRC = getprotobyname.3socket
171*a9478106SYuri Pankovgetprotobynumber.3socket	:= LINKSRC = getprotobyname.3socket
172*a9478106SYuri Pankovgetprotobynumber_r.3socket	:= LINKSRC = getprotobyname.3socket
173*a9478106SYuri Pankovgetprotoent.3socket		:= LINKSRC = getprotobyname.3socket
174*a9478106SYuri Pankovgetprotoent_r.3socket		:= LINKSRC = getprotobyname.3socket
175*a9478106SYuri Pankovsetprotoent.3socket		:= LINKSRC = getprotobyname.3socket
176c10c16deSRichard Lowe
177*a9478106SYuri Pankovendservent.3socket		:= LINKSRC = getservbyname.3socket
178*a9478106SYuri Pankovgetservbyname_r.3socket		:= LINKSRC = getservbyname.3socket
179*a9478106SYuri Pankovgetservbyport.3socket		:= LINKSRC = getservbyname.3socket
180*a9478106SYuri Pankovgetservbyport_r.3socket		:= LINKSRC = getservbyname.3socket
181*a9478106SYuri Pankovgetservent.3socket		:= LINKSRC = getservbyname.3socket
182*a9478106SYuri Pankovgetservent_r.3socket		:= LINKSRC = getservbyname.3socket
183*a9478106SYuri Pankovsetservent.3socket		:= LINKSRC = getservbyname.3socket
184c10c16deSRichard Lowe
185*a9478106SYuri Pankovsetsockopt.3socket		:= LINKSRC = getsockopt.3socket
186c10c16deSRichard Lowe
187*a9478106SYuri Pankovgetipv4sourcefilter.3socket	:= LINKSRC = getsourcefilter.3socket
188*a9478106SYuri Pankovsetipv4sourcefilter.3socket	:= LINKSRC = getsourcefilter.3socket
189*a9478106SYuri Pankovsetsourcefilter.3socket		:= LINKSRC = getsourcefilter.3socket
190c10c16deSRichard Lowe
191*a9478106SYuri Pankovif_freenameindex.3socket	:= LINKSRC = if_nametoindex.3socket
192*a9478106SYuri Pankovif_indextoname.3socket		:= LINKSRC = if_nametoindex.3socket
193*a9478106SYuri Pankovif_nameindex.3socket		:= LINKSRC = if_nametoindex.3socket
194c10c16deSRichard Lowe
195*a9478106SYuri Pankovinet6.3socket			:= LINKSRC = inet.3socket
196*a9478106SYuri Pankovinet_addr.3socket		:= LINKSRC = inet.3socket
197*a9478106SYuri Pankovinet_aton.3socket		:= LINKSRC = inet.3socket
198*a9478106SYuri Pankovinet_lnaof.3socket		:= LINKSRC = inet.3socket
199*a9478106SYuri Pankovinet_makeaddr.3socket		:= LINKSRC = inet.3socket
200*a9478106SYuri Pankovinet_netof.3socket		:= LINKSRC = inet.3socket
201*a9478106SYuri Pankovinet_network.3socket		:= LINKSRC = inet.3socket
202*a9478106SYuri Pankovinet_ntoa.3socket		:= LINKSRC = inet.3socket
203*a9478106SYuri Pankovinet_ntop.3socket		:= LINKSRC = inet.3socket
204*a9478106SYuri Pankovinet_pton.3socket		:= LINKSRC = inet.3socket
205c10c16deSRichard Lowe
206*a9478106SYuri Pankovinet6_opt_append.3socket	:= LINKSRC = inet6_opt.3socket
207*a9478106SYuri Pankovinet6_opt_find.3socket		:= LINKSRC = inet6_opt.3socket
208*a9478106SYuri Pankovinet6_opt_finish.3socket	:= LINKSRC = inet6_opt.3socket
209*a9478106SYuri Pankovinet6_opt_get_val.3socket	:= LINKSRC = inet6_opt.3socket
210*a9478106SYuri Pankovinet6_opt_init.3socket		:= LINKSRC = inet6_opt.3socket
211*a9478106SYuri Pankovinet6_opt_next.3socket		:= LINKSRC = inet6_opt.3socket
212*a9478106SYuri Pankovinet6_opt_set_val.3socket	:= LINKSRC = inet6_opt.3socket
213c10c16deSRichard Lowe
214*a9478106SYuri Pankovinet6_rth_add.3socket		:= LINKSRC = inet6_rth.3socket
215*a9478106SYuri Pankovinet6_rth_getaddr.3socket	:= LINKSRC = inet6_rth.3socket
216*a9478106SYuri Pankovinet6_rth_init.3socket		:= LINKSRC = inet6_rth.3socket
217*a9478106SYuri Pankovinet6_rth_reverse.3socket	:= LINKSRC = inet6_rth.3socket
218*a9478106SYuri Pankovinet6_rth_segments.3socket	:= LINKSRC = inet6_rth.3socket
219*a9478106SYuri Pankovinet6_rth_space.3socket		:= LINKSRC = inet6_rth.3socket
220c10c16deSRichard Lowe
221*a9478106SYuri Pankovrcmd_af.3socket			:= LINKSRC = rcmd.3socket
222*a9478106SYuri Pankovrresvport.3socket		:= LINKSRC = rcmd.3socket
223*a9478106SYuri Pankovrresvport_af.3socket		:= LINKSRC = rcmd.3socket
224*a9478106SYuri Pankovruserok.3socket			:= LINKSRC = rcmd.3socket
225c10c16deSRichard Lowe
226*a9478106SYuri Pankovrecvfrom.3socket		:= LINKSRC = recv.3socket
227*a9478106SYuri Pankovrecvmsg.3socket			:= LINKSRC = recv.3socket
228c10c16deSRichard Lowe
229*a9478106SYuri Pankovrexec_af.3socket		:= LINKSRC = rexec.3socket
230c10c16deSRichard Lowe
231*a9478106SYuri Pankovsctp_freeladdrs.3socket		:= LINKSRC = sctp_getladdrs.3socket
232c10c16deSRichard Lowe
233*a9478106SYuri Pankovsctp_freepaddrs.3socket		:= LINKSRC = sctp_getpaddrs.3socket
234c10c16deSRichard Lowe
235*a9478106SYuri Pankovsendmsg.3socket			:= LINKSRC = send.3socket
236*a9478106SYuri Pankovsendto.3socket			:= LINKSRC = send.3socket
237c10c16deSRichard Lowe
238c10c16deSRichard Lowe.KEEP_STATE:
239c10c16deSRichard Lowe
240*a9478106SYuri Pankovinclude		$(SRC)/man/Makefile.man
241c10c16deSRichard Lowe
242*a9478106SYuri Pankovinstall:	$(ROOTMANFILES) $(ROOTMANLINKS)
243