2 # Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
6 # The contents of this file are subject to the terms of the
7 # Common Development and Distribution License (the "License").
8 # You may not use this file except in compliance with the License.
10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 # or http://www.opensolaris.org/os/licensing.
12 # See the License for the specific language governing permissions
13 # and limitations under the License.
15 # When distributing Covered Code, include this CDDL HEADER in each
16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17 # If applicable, add the following below this CDDL HEADER, with the
18 # fields enclosed by brackets "[]" replaced with your own identifying
19 # information: Portions Copyright [yyyy] [name of copyright owner]
25 # MAPFILE HEADER START
27 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
28 # Object versioning must comply with the rules detailed in
30 # usr/src/lib/README.mapfiles
32 # You should not be making modifications here until you've read the most current
33 # copy of that file. If you need help, contact a gatekeeper for guidance.
40 SYMBOL_VERSION SUNW_1.4 {
42 gai_strerror { TYPE = FUNCTION; FILTER = libsocket.so.1 };
45 SYMBOL_VERSION SUNW_1.3.1 {
47 __xnet_getaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
48 freeaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
49 getaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
50 getnameinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
51 inet_ntop { TYPE = FUNCTION; FILTER = libnsl.so.1 };
52 inet_pton { TYPE = FUNCTION; FILTER = libnsl.so.1 };
55 SYMBOL_VERSION SUNW_1.3 {
57 if_freenameindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
58 if_indextoname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
59 if_nameindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
60 if_nametoindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
61 sockatmark { TYPE = FUNCTION; FILTER = libsocket.so.1 };
64 SYMBOL_VERSION SUNW_1.2 {
66 _xti_rcvreldata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
67 _xti_rcvv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
68 _xti_rcvvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
69 _xti_sndreldata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
70 _xti_sndv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
71 _xti_sndvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
72 _xti_sysconf { TYPE = FUNCTION; FILTER = libnsl.so.1 };
73 _xti_xns5_accept { TYPE = FUNCTION; FILTER = libnsl.so.1 };
74 _xti_xns5_snd { TYPE = FUNCTION; FILTER = libnsl.so.1 };
77 SYMBOL_VERSION SUNW_1.1 {
79 __t_errno { TYPE = FUNCTION; FILTER = libnsl.so.1 };
80 __xnet_bind { TYPE = FUNCTION; FILTER = libsocket.so.1 };
81 __xnet_connect { TYPE = FUNCTION; FILTER = libsocket.so.1 };
82 __xnet_getsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
83 __xnet_listen { TYPE = FUNCTION; FILTER = libsocket.so.1 };
84 __xnet_recvmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
85 __xnet_sendmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
86 __xnet_sendto { TYPE = FUNCTION; FILTER = libsocket.so.1 };
87 __xnet_socket { TYPE = FUNCTION; FILTER = libsocket.so.1 };
88 __xnet_socketpair { TYPE = FUNCTION; FILTER = libsocket.so.1 };
89 _xti_accept { TYPE = FUNCTION; FILTER = libnsl.so.1 };
90 _xti_alloc { TYPE = FUNCTION; FILTER = libnsl.so.1 };
91 _xti_bind { TYPE = FUNCTION; FILTER = libnsl.so.1 };
92 _xti_close { TYPE = FUNCTION; FILTER = libnsl.so.1 };
93 _xti_connect { TYPE = FUNCTION; FILTER = libnsl.so.1 };
94 _xti_error { TYPE = FUNCTION; FILTER = libnsl.so.1 };
95 _xti_free { TYPE = FUNCTION; FILTER = libnsl.so.1 };
96 _xti_getinfo { TYPE = FUNCTION; FILTER = libnsl.so.1 };
97 _xti_getprotaddr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
98 _xti_getstate { TYPE = FUNCTION; FILTER = libnsl.so.1 };
99 _xti_listen { TYPE = FUNCTION; FILTER = libnsl.so.1 };
100 _xti_look { TYPE = FUNCTION; FILTER = libnsl.so.1 };
101 _xti_open { TYPE = FUNCTION; FILTER = libnsl.so.1 };
102 _xti_optmgmt { TYPE = FUNCTION; FILTER = libnsl.so.1 };
103 _xti_rcv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
104 _xti_rcvconnect { TYPE = FUNCTION; FILTER = libnsl.so.1 };
105 _xti_rcvdis { TYPE = FUNCTION; FILTER = libnsl.so.1 };
106 _xti_rcvrel { TYPE = FUNCTION; FILTER = libnsl.so.1 };
107 _xti_rcvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
108 _xti_rcvuderr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
109 _xti_snd { TYPE = FUNCTION; FILTER = libnsl.so.1 };
110 _xti_snddis { TYPE = FUNCTION; FILTER = libnsl.so.1 };
111 _xti_sndrel { TYPE = FUNCTION; FILTER = libnsl.so.1 };
112 _xti_sndudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
113 _xti_strerror { TYPE = FUNCTION; FILTER = libnsl.so.1 };
114 _xti_sync { TYPE = FUNCTION; FILTER = libnsl.so.1 };
115 _xti_unbind { TYPE = FUNCTION; FILTER = libnsl.so.1 };
116 accept { TYPE = FUNCTION; FILTER = libsocket.so.1 };
117 bind { TYPE = FUNCTION; FILTER = libsocket.so.1 };
118 connect { TYPE = FUNCTION; FILTER = libsocket.so.1 };
119 endhostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
120 endnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
121 endprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
122 endservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
123 gethostbyaddr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
124 gethostbyname { TYPE = FUNCTION; FILTER = libnsl.so.1 };
125 gethostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
126 gethostname { TYPE = FUNCTION; FILTER = libc.so.1 };
127 getnetbyaddr { TYPE = FUNCTION; FILTER = libsocket.so.1 };
128 getnetbyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
129 getnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
130 getpeername { TYPE = FUNCTION; FILTER = libsocket.so.1 };
131 getprotobyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
132 getprotobynumber { TYPE = FUNCTION; FILTER = libsocket.so.1 };
133 getprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
134 getservbyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
135 getservbyport { TYPE = FUNCTION; FILTER = libsocket.so.1 };
136 getservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
137 getsockname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
138 getsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
143 FILTER = libnsl.so.1;
145 htonl { TYPE = FUNCTION; FILTER = libc.so.1 };
146 htons { TYPE = FUNCTION; FILTER = libc.so.1 };
147 inet_addr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
148 inet_lnaof { TYPE = FUNCTION; FILTER = libsocket.so.1 };
149 inet_makeaddr { TYPE = FUNCTION; FILTER = libsocket.so.1 };
150 inet_netof { TYPE = FUNCTION; FILTER = libnsl.so.1 };
151 inet_network { TYPE = FUNCTION; FILTER = libsocket.so.1 };
152 inet_ntoa { TYPE = FUNCTION; FILTER = libnsl.so.1 };
153 listen { TYPE = FUNCTION; FILTER = libsocket.so.1 };
154 ntohl { TYPE = FUNCTION; FILTER = libc.so.1 };
155 ntohs { TYPE = FUNCTION; FILTER = libc.so.1 };
156 recv { TYPE = FUNCTION; FILTER = libsocket.so.1 };
157 recvfrom { TYPE = FUNCTION; FILTER = libsocket.so.1 };
158 recvmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
159 send { TYPE = FUNCTION; FILTER = libsocket.so.1 };
160 sendmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
161 sendto { TYPE = FUNCTION; FILTER = libsocket.so.1 };
162 sethostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
163 setnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
164 setprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
165 setservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
166 setsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
167 shutdown { TYPE = FUNCTION; FILTER = libsocket.so.1 };
168 socket { TYPE = FUNCTION; FILTER = libsocket.so.1 };
169 socketpair { TYPE = FUNCTION; FILTER = libsocket.so.1 };
173 FILTER = libnsl.so.1;