xref: /onnv-gate/usr/src/lib/libxnet/common/mapfile-vers (revision 12692:4341b447c069)
10Sstevel@tonic-gate#
2*12692SAli.Bahrami@Oracle.COM# Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
30Sstevel@tonic-gate#
40Sstevel@tonic-gate# CDDL HEADER START
50Sstevel@tonic-gate#
60Sstevel@tonic-gate# The contents of this file are subject to the terms of the
74271Srie# Common Development and Distribution License (the "License").
84271Srie# You may not use this file except in compliance with the License.
90Sstevel@tonic-gate#
100Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
110Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
120Sstevel@tonic-gate# See the License for the specific language governing permissions
130Sstevel@tonic-gate# and limitations under the License.
140Sstevel@tonic-gate#
150Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
160Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
170Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
180Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
190Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
200Sstevel@tonic-gate#
210Sstevel@tonic-gate# CDDL HEADER END
220Sstevel@tonic-gate#
238744SAli.Bahrami@Sun.COM
248744SAli.Bahrami@Sun.COM#
258744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
268744SAli.Bahrami@Sun.COM#
278744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
288744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
298744SAli.Bahrami@Sun.COM#
308744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
318744SAli.Bahrami@Sun.COM#
328744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
338744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
348744SAli.Bahrami@Sun.COM#
358744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
360Sstevel@tonic-gate#
370Sstevel@tonic-gate
38*12692SAli.Bahrami@Oracle.COM$mapfile_version 2
39*12692SAli.Bahrami@Oracle.COM
40*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.4 {
411194Smh138676    global:
42*12692SAli.Bahrami@Oracle.COM	freeaddrinfo		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
43*12692SAli.Bahrami@Oracle.COM	gai_strerror		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
44*12692SAli.Bahrami@Oracle.COM	getaddrinfo		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
45*12692SAli.Bahrami@Oracle.COM	getnameinfo		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
46*12692SAli.Bahrami@Oracle.COM	inet_ntop		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
47*12692SAli.Bahrami@Oracle.COM	inet_pton		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
481194Smh138676} SUNW_1.3;
491194Smh138676
50*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.3 {
510Sstevel@tonic-gate    global:
52*12692SAli.Bahrami@Oracle.COM	if_freenameindex	{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
53*12692SAli.Bahrami@Oracle.COM	if_indextoname		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
54*12692SAli.Bahrami@Oracle.COM	if_nameindex		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
55*12692SAli.Bahrami@Oracle.COM	if_nametoindex		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
56*12692SAli.Bahrami@Oracle.COM	sockatmark		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
570Sstevel@tonic-gate} SUNW_1.2;
580Sstevel@tonic-gate
59*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.2 {
600Sstevel@tonic-gate    global:
61*12692SAli.Bahrami@Oracle.COM	_xti_rcvreldata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
62*12692SAli.Bahrami@Oracle.COM	_xti_rcvv		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
63*12692SAli.Bahrami@Oracle.COM	_xti_rcvvudata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
64*12692SAli.Bahrami@Oracle.COM	_xti_sndreldata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
65*12692SAli.Bahrami@Oracle.COM	_xti_sndv		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
66*12692SAli.Bahrami@Oracle.COM	_xti_sndvudata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
67*12692SAli.Bahrami@Oracle.COM	_xti_sysconf		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
68*12692SAli.Bahrami@Oracle.COM	_xti_xns5_accept	{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
69*12692SAli.Bahrami@Oracle.COM	_xti_xns5_snd		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
700Sstevel@tonic-gate} SUNW_1.1;
710Sstevel@tonic-gate
72*12692SAli.Bahrami@Oracle.COMSYMBOL_VERSION SUNW_1.1 {
730Sstevel@tonic-gate    global:
74*12692SAli.Bahrami@Oracle.COM	__t_errno		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
75*12692SAli.Bahrami@Oracle.COM	__xnet_bind		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
76*12692SAli.Bahrami@Oracle.COM	__xnet_connect		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
77*12692SAli.Bahrami@Oracle.COM	__xnet_getsockopt	{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
78*12692SAli.Bahrami@Oracle.COM	__xnet_listen		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
79*12692SAli.Bahrami@Oracle.COM	__xnet_recvmsg		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
80*12692SAli.Bahrami@Oracle.COM	__xnet_sendmsg		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
81*12692SAli.Bahrami@Oracle.COM	__xnet_sendto		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
82*12692SAli.Bahrami@Oracle.COM	__xnet_socket		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
83*12692SAli.Bahrami@Oracle.COM	__xnet_socketpair	{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
84*12692SAli.Bahrami@Oracle.COM	_xti_accept		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
85*12692SAli.Bahrami@Oracle.COM	_xti_alloc		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
86*12692SAli.Bahrami@Oracle.COM	_xti_bind		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
87*12692SAli.Bahrami@Oracle.COM	_xti_close		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
88*12692SAli.Bahrami@Oracle.COM	_xti_connect		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
89*12692SAli.Bahrami@Oracle.COM	_xti_error		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
90*12692SAli.Bahrami@Oracle.COM	_xti_free		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
91*12692SAli.Bahrami@Oracle.COM	_xti_getinfo		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
92*12692SAli.Bahrami@Oracle.COM	_xti_getprotaddr	{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
93*12692SAli.Bahrami@Oracle.COM	_xti_getstate		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
94*12692SAli.Bahrami@Oracle.COM	_xti_listen		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
95*12692SAli.Bahrami@Oracle.COM	_xti_look		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
96*12692SAli.Bahrami@Oracle.COM	_xti_open		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
97*12692SAli.Bahrami@Oracle.COM	_xti_optmgmt		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
98*12692SAli.Bahrami@Oracle.COM	_xti_rcv		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
99*12692SAli.Bahrami@Oracle.COM	_xti_rcvconnect		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
100*12692SAli.Bahrami@Oracle.COM	_xti_rcvdis		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
101*12692SAli.Bahrami@Oracle.COM	_xti_rcvrel		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
102*12692SAli.Bahrami@Oracle.COM	_xti_rcvudata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
103*12692SAli.Bahrami@Oracle.COM	_xti_rcvuderr		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
104*12692SAli.Bahrami@Oracle.COM	_xti_snd		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
105*12692SAli.Bahrami@Oracle.COM	_xti_snddis		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
106*12692SAli.Bahrami@Oracle.COM	_xti_sndrel		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
107*12692SAli.Bahrami@Oracle.COM	_xti_sndudata		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
108*12692SAli.Bahrami@Oracle.COM	_xti_strerror		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
109*12692SAli.Bahrami@Oracle.COM	_xti_sync		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
110*12692SAli.Bahrami@Oracle.COM	_xti_unbind		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
111*12692SAli.Bahrami@Oracle.COM	accept			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
112*12692SAli.Bahrami@Oracle.COM	bind			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
113*12692SAli.Bahrami@Oracle.COM	connect			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
114*12692SAli.Bahrami@Oracle.COM	endhostent		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
115*12692SAli.Bahrami@Oracle.COM	endnetent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
116*12692SAli.Bahrami@Oracle.COM	endprotoent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
117*12692SAli.Bahrami@Oracle.COM	endservent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
118*12692SAli.Bahrami@Oracle.COM	gethostbyaddr		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
119*12692SAli.Bahrami@Oracle.COM	gethostbyname		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
120*12692SAli.Bahrami@Oracle.COM	gethostent		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
121*12692SAli.Bahrami@Oracle.COM	gethostname		{ TYPE = FUNCTION; FILTER = libc.so.1 };
122*12692SAli.Bahrami@Oracle.COM	getnetbyaddr		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
123*12692SAli.Bahrami@Oracle.COM	getnetbyname		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
124*12692SAli.Bahrami@Oracle.COM	getnetent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
125*12692SAli.Bahrami@Oracle.COM	getpeername		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
126*12692SAli.Bahrami@Oracle.COM	getprotobyname		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
127*12692SAli.Bahrami@Oracle.COM	getprotobynumber	{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
128*12692SAli.Bahrami@Oracle.COM	getprotoent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
129*12692SAli.Bahrami@Oracle.COM	getservbyname		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
130*12692SAli.Bahrami@Oracle.COM	getservbyport		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
131*12692SAli.Bahrami@Oracle.COM	getservent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
132*12692SAli.Bahrami@Oracle.COM	getsockname		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
133*12692SAli.Bahrami@Oracle.COM	getsockopt		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
134*12692SAli.Bahrami@Oracle.COM	h_errno {
135*12692SAli.Bahrami@Oracle.COM		TYPE = DATA;
136*12692SAli.Bahrami@Oracle.COM		SIZE = 0x4;
137*12692SAli.Bahrami@Oracle.COM		FLAGS = NODIRECT;
138*12692SAli.Bahrami@Oracle.COM		FILTER = libnsl.so.1;
139*12692SAli.Bahrami@Oracle.COM	};
140*12692SAli.Bahrami@Oracle.COM	htonl			{ TYPE = FUNCTION; FILTER = libc.so.1 };
141*12692SAli.Bahrami@Oracle.COM	htons			{ TYPE = FUNCTION; FILTER = libc.so.1 };
142*12692SAli.Bahrami@Oracle.COM	inet_addr		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
143*12692SAli.Bahrami@Oracle.COM	inet_lnaof		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
144*12692SAli.Bahrami@Oracle.COM	inet_makeaddr		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
145*12692SAli.Bahrami@Oracle.COM	inet_netof		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
146*12692SAli.Bahrami@Oracle.COM	inet_network		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
147*12692SAli.Bahrami@Oracle.COM	inet_ntoa		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
148*12692SAli.Bahrami@Oracle.COM	listen	 		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
149*12692SAli.Bahrami@Oracle.COM	ntohl			{ TYPE = FUNCTION; FILTER = libc.so.1 };
150*12692SAli.Bahrami@Oracle.COM	ntohs			{ TYPE = FUNCTION; FILTER = libc.so.1 };
151*12692SAli.Bahrami@Oracle.COM	recv			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
152*12692SAli.Bahrami@Oracle.COM	recvfrom		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
153*12692SAli.Bahrami@Oracle.COM	recvmsg			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
154*12692SAli.Bahrami@Oracle.COM	send			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
155*12692SAli.Bahrami@Oracle.COM	sendmsg			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
156*12692SAli.Bahrami@Oracle.COM	sendto			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
157*12692SAli.Bahrami@Oracle.COM	sethostent		{ TYPE = FUNCTION; FILTER = libnsl.so.1 };
158*12692SAli.Bahrami@Oracle.COM	setnetent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
159*12692SAli.Bahrami@Oracle.COM	setprotoent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
160*12692SAli.Bahrami@Oracle.COM	setservent		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
161*12692SAli.Bahrami@Oracle.COM	setsockopt		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
162*12692SAli.Bahrami@Oracle.COM	shutdown		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
163*12692SAli.Bahrami@Oracle.COM	socket			{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
164*12692SAli.Bahrami@Oracle.COM	socketpair		{ TYPE = FUNCTION; FILTER = libsocket.so.1 };
165*12692SAli.Bahrami@Oracle.COM	t_errno {
166*12692SAli.Bahrami@Oracle.COM		TYPE = DATA;
167*12692SAli.Bahrami@Oracle.COM		SIZE = 0x4;
168*12692SAli.Bahrami@Oracle.COM		FILTER = libnsl.so.1;
169*12692SAli.Bahrami@Oracle.COM	};
1700Sstevel@tonic-gate    local:
1710Sstevel@tonic-gate	*;
1720Sstevel@tonic-gate};
173