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