#
# Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# MAPFILE HEADER START
#
# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
# Object versioning must comply with the rules detailed in
#
# usr/src/lib/README.mapfiles
#
# You should not be making modifications here until you've read the most current
# copy of that file. If you need help, contact a gatekeeper for guidance.
#
# MAPFILE HEADER END
#
$mapfile_version 2
SYMBOL_VERSION SUNW_1.4 {
global:
gai_strerror { TYPE = FUNCTION; FILTER = libsocket.so.1 };
} SUNW_1.3.1;
SYMBOL_VERSION SUNW_1.3.1 {
global:
__xnet_getaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
freeaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getaddrinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getnameinfo { TYPE = FUNCTION; FILTER = libsocket.so.1 };
inet_ntop { TYPE = FUNCTION; FILTER = libnsl.so.1 };
inet_pton { TYPE = FUNCTION; FILTER = libnsl.so.1 };
} SUNW_1.3;
SYMBOL_VERSION SUNW_1.3 {
global:
if_freenameindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
if_indextoname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
if_nameindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
if_nametoindex { TYPE = FUNCTION; FILTER = libsocket.so.1 };
sockatmark { TYPE = FUNCTION; FILTER = libsocket.so.1 };
} SUNW_1.2;
SYMBOL_VERSION SUNW_1.2 {
global:
_xti_rcvreldata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sndreldata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sndv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sndvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sysconf { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_xns5_accept { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_xns5_snd { TYPE = FUNCTION; FILTER = libnsl.so.1 };
} SUNW_1.1;
SYMBOL_VERSION SUNW_1.1 {
global:
__t_errno { TYPE = FUNCTION; FILTER = libnsl.so.1 };
__xnet_bind { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_connect { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_getsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_listen { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_recvmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_sendmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_sendto { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_socket { TYPE = FUNCTION; FILTER = libsocket.so.1 };
__xnet_socketpair { TYPE = FUNCTION; FILTER = libsocket.so.1 };
_xti_accept { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_alloc { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_bind { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_close { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_connect { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_error { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_free { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_getinfo { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_getprotaddr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_getstate { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_listen { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_look { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_open { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_optmgmt { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcv { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvconnect { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvdis { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvrel { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_rcvuderr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_snd { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_snddis { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sndrel { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sndudata { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_strerror { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_sync { TYPE = FUNCTION; FILTER = libnsl.so.1 };
_xti_unbind { TYPE = FUNCTION; FILTER = libnsl.so.1 };
accept { TYPE = FUNCTION; FILTER = libsocket.so.1 };
bind { TYPE = FUNCTION; FILTER = libsocket.so.1 };
connect { TYPE = FUNCTION; FILTER = libsocket.so.1 };
endhostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
endnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
endprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
endservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
gethostbyaddr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
gethostbyname { TYPE = FUNCTION; FILTER = libnsl.so.1 };
gethostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
gethostname { TYPE = FUNCTION; FILTER = libc.so.1 };
getnetbyaddr { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getnetbyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getpeername { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getprotobyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getprotobynumber { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getservbyname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getservbyport { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getsockname { TYPE = FUNCTION; FILTER = libsocket.so.1 };
getsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
h_errno {
TYPE = DATA;
SIZE = 0x4;
FLAGS = NODIRECT;
FILTER = libnsl.so.1;
};
htonl { TYPE = FUNCTION; FILTER = libc.so.1 };
htons { TYPE = FUNCTION; FILTER = libc.so.1 };
inet_addr { TYPE = FUNCTION; FILTER = libnsl.so.1 };
inet_lnaof { TYPE = FUNCTION; FILTER = libsocket.so.1 };
inet_makeaddr { TYPE = FUNCTION; FILTER = libsocket.so.1 };
inet_netof { TYPE = FUNCTION; FILTER = libnsl.so.1 };
inet_network { TYPE = FUNCTION; FILTER = libsocket.so.1 };
inet_ntoa { TYPE = FUNCTION; FILTER = libnsl.so.1 };
listen { TYPE = FUNCTION; FILTER = libsocket.so.1 };
ntohl { TYPE = FUNCTION; FILTER = libc.so.1 };
ntohs { TYPE = FUNCTION; FILTER = libc.so.1 };
recv { TYPE = FUNCTION; FILTER = libsocket.so.1 };
recvfrom { TYPE = FUNCTION; FILTER = libsocket.so.1 };
recvmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
send { TYPE = FUNCTION; FILTER = libsocket.so.1 };
sendmsg { TYPE = FUNCTION; FILTER = libsocket.so.1 };
sendto { TYPE = FUNCTION; FILTER = libsocket.so.1 };
sethostent { TYPE = FUNCTION; FILTER = libnsl.so.1 };
setnetent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
setprotoent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
setservent { TYPE = FUNCTION; FILTER = libsocket.so.1 };
setsockopt { TYPE = FUNCTION; FILTER = libsocket.so.1 };
shutdown { TYPE = FUNCTION; FILTER = libsocket.so.1 };
socket { TYPE = FUNCTION; FILTER = libsocket.so.1 };
socketpair { TYPE = FUNCTION; FILTER = libsocket.so.1 };
t_errno {
TYPE = DATA;
SIZE = 0x4;
FILTER = libnsl.so.1;
};
local:
*;
};