1*0Sstevel@tonic-gate# 2*0Sstevel@tonic-gate# Copyright 2005 Sun Microsystems, Inc. All rights reserved. 3*0Sstevel@tonic-gate# Use is subject to license terms. 4*0Sstevel@tonic-gate# 5*0Sstevel@tonic-gate# CDDL HEADER START 6*0Sstevel@tonic-gate# 7*0Sstevel@tonic-gate# The contents of this file are subject to the terms of the 8*0Sstevel@tonic-gate# Common Development and Distribution License, Version 1.0 only 9*0Sstevel@tonic-gate# (the "License"). You may not use this file except in compliance 10*0Sstevel@tonic-gate# with the License. 11*0Sstevel@tonic-gate# 12*0Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 13*0Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 14*0Sstevel@tonic-gate# See the License for the specific language governing permissions 15*0Sstevel@tonic-gate# and limitations under the License. 16*0Sstevel@tonic-gate# 17*0Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 18*0Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 19*0Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 20*0Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 21*0Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 22*0Sstevel@tonic-gate# 23*0Sstevel@tonic-gate# CDDL HEADER END 24*0Sstevel@tonic-gate# 25*0Sstevel@tonic-gate# ident "%Z%%M% %I% %E% SMI" 26*0Sstevel@tonic-gate# 27*0Sstevel@tonic-gate 28*0Sstevel@tonic-gateSUNW_1.3 { 29*0Sstevel@tonic-gate global: 30*0Sstevel@tonic-gate if_freenameindex = FUNCTION FILTER libsocket.so.1; 31*0Sstevel@tonic-gate if_indextoname = FUNCTION FILTER libsocket.so.1; 32*0Sstevel@tonic-gate if_nameindex = FUNCTION FILTER libsocket.so.1; 33*0Sstevel@tonic-gate if_nametoindex = FUNCTION FILTER libsocket.so.1; 34*0Sstevel@tonic-gate sockatmark = FUNCTION FILTER libsocket.so.1; 35*0Sstevel@tonic-gate} SUNW_1.2; 36*0Sstevel@tonic-gate 37*0Sstevel@tonic-gateSUNW_1.2 { 38*0Sstevel@tonic-gate global: 39*0Sstevel@tonic-gate _xti_rcvreldata = FUNCTION FILTER libnsl.so.1; 40*0Sstevel@tonic-gate _xti_rcvv = FUNCTION FILTER libnsl.so.1; 41*0Sstevel@tonic-gate _xti_rcvvudata = FUNCTION FILTER libnsl.so.1; 42*0Sstevel@tonic-gate _xti_sndreldata = FUNCTION FILTER libnsl.so.1; 43*0Sstevel@tonic-gate _xti_sndv = FUNCTION FILTER libnsl.so.1; 44*0Sstevel@tonic-gate _xti_sndvudata = FUNCTION FILTER libnsl.so.1; 45*0Sstevel@tonic-gate _xti_sysconf = FUNCTION FILTER libnsl.so.1; 46*0Sstevel@tonic-gate _xti_xns5_accept = FUNCTION FILTER libnsl.so.1; 47*0Sstevel@tonic-gate _xti_xns5_snd = FUNCTION FILTER libnsl.so.1; 48*0Sstevel@tonic-gate} SUNW_1.1; 49*0Sstevel@tonic-gate 50*0Sstevel@tonic-gateSUNW_1.1 { 51*0Sstevel@tonic-gate global: 52*0Sstevel@tonic-gate __t_errno = FUNCTION FILTER libnsl.so.1; 53*0Sstevel@tonic-gate __xnet_bind = FUNCTION FILTER libsocket.so.1; 54*0Sstevel@tonic-gate __xnet_connect = FUNCTION FILTER libsocket.so.1; 55*0Sstevel@tonic-gate __xnet_getsockopt = FUNCTION FILTER libsocket.so.1; 56*0Sstevel@tonic-gate __xnet_listen = FUNCTION FILTER libsocket.so.1; 57*0Sstevel@tonic-gate __xnet_recvmsg = FUNCTION FILTER libsocket.so.1; 58*0Sstevel@tonic-gate __xnet_sendmsg = FUNCTION FILTER libsocket.so.1; 59*0Sstevel@tonic-gate __xnet_sendto = FUNCTION FILTER libsocket.so.1; 60*0Sstevel@tonic-gate __xnet_socket = FUNCTION FILTER libsocket.so.1; 61*0Sstevel@tonic-gate __xnet_socketpair = FUNCTION FILTER libsocket.so.1; 62*0Sstevel@tonic-gate _xti_accept = FUNCTION FILTER libnsl.so.1; 63*0Sstevel@tonic-gate _xti_alloc = FUNCTION FILTER libnsl.so.1; 64*0Sstevel@tonic-gate _xti_bind = FUNCTION FILTER libnsl.so.1; 65*0Sstevel@tonic-gate _xti_close = FUNCTION FILTER libnsl.so.1; 66*0Sstevel@tonic-gate _xti_connect = FUNCTION FILTER libnsl.so.1; 67*0Sstevel@tonic-gate _xti_error = FUNCTION FILTER libnsl.so.1; 68*0Sstevel@tonic-gate _xti_free = FUNCTION FILTER libnsl.so.1; 69*0Sstevel@tonic-gate _xti_getinfo = FUNCTION FILTER libnsl.so.1; 70*0Sstevel@tonic-gate _xti_getprotaddr = FUNCTION FILTER libnsl.so.1; 71*0Sstevel@tonic-gate _xti_getstate = FUNCTION FILTER libnsl.so.1; 72*0Sstevel@tonic-gate _xti_listen = FUNCTION FILTER libnsl.so.1; 73*0Sstevel@tonic-gate _xti_look = FUNCTION FILTER libnsl.so.1; 74*0Sstevel@tonic-gate _xti_open = FUNCTION FILTER libnsl.so.1; 75*0Sstevel@tonic-gate _xti_optmgmt = FUNCTION FILTER libnsl.so.1; 76*0Sstevel@tonic-gate _xti_rcv = FUNCTION FILTER libnsl.so.1; 77*0Sstevel@tonic-gate _xti_rcvconnect = FUNCTION FILTER libnsl.so.1; 78*0Sstevel@tonic-gate _xti_rcvdis = FUNCTION FILTER libnsl.so.1; 79*0Sstevel@tonic-gate _xti_rcvrel = FUNCTION FILTER libnsl.so.1; 80*0Sstevel@tonic-gate _xti_rcvudata = FUNCTION FILTER libnsl.so.1; 81*0Sstevel@tonic-gate _xti_rcvuderr = FUNCTION FILTER libnsl.so.1; 82*0Sstevel@tonic-gate _xti_snd = FUNCTION FILTER libnsl.so.1; 83*0Sstevel@tonic-gate _xti_snddis = FUNCTION FILTER libnsl.so.1; 84*0Sstevel@tonic-gate _xti_sndrel = FUNCTION FILTER libnsl.so.1; 85*0Sstevel@tonic-gate _xti_sndudata = FUNCTION FILTER libnsl.so.1; 86*0Sstevel@tonic-gate _xti_strerror = FUNCTION FILTER libnsl.so.1; 87*0Sstevel@tonic-gate _xti_sync = FUNCTION FILTER libnsl.so.1; 88*0Sstevel@tonic-gate _xti_unbind = FUNCTION FILTER libnsl.so.1; 89*0Sstevel@tonic-gate accept = FUNCTION FILTER libsocket.so.1; 90*0Sstevel@tonic-gate bind = FUNCTION FILTER libsocket.so.1; 91*0Sstevel@tonic-gate connect = FUNCTION FILTER libsocket.so.1; 92*0Sstevel@tonic-gate endhostent = FUNCTION FILTER libnsl.so.1; 93*0Sstevel@tonic-gate endnetent = FUNCTION FILTER libsocket.so.1; 94*0Sstevel@tonic-gate endprotoent = FUNCTION FILTER libsocket.so.1; 95*0Sstevel@tonic-gate endservent = FUNCTION FILTER libsocket.so.1; 96*0Sstevel@tonic-gate gethostbyaddr = FUNCTION FILTER libnsl.so.1; 97*0Sstevel@tonic-gate gethostbyname = FUNCTION FILTER libnsl.so.1; 98*0Sstevel@tonic-gate gethostent = FUNCTION FILTER libnsl.so.1; 99*0Sstevel@tonic-gate gethostname = FUNCTION FILTER libc.so.1; 100*0Sstevel@tonic-gate getnetbyaddr = FUNCTION FILTER libsocket.so.1; 101*0Sstevel@tonic-gate getnetbyname = FUNCTION FILTER libsocket.so.1; 102*0Sstevel@tonic-gate getnetent = FUNCTION FILTER libsocket.so.1; 103*0Sstevel@tonic-gate getpeername = FUNCTION FILTER libsocket.so.1; 104*0Sstevel@tonic-gate getprotobyname = FUNCTION FILTER libsocket.so.1; 105*0Sstevel@tonic-gate getprotobynumber = FUNCTION FILTER libsocket.so.1; 106*0Sstevel@tonic-gate getprotoent = FUNCTION FILTER libsocket.so.1; 107*0Sstevel@tonic-gate getservbyname = FUNCTION FILTER libsocket.so.1; 108*0Sstevel@tonic-gate getservbyport = FUNCTION FILTER libsocket.so.1; 109*0Sstevel@tonic-gate getservent = FUNCTION FILTER libsocket.so.1; 110*0Sstevel@tonic-gate getsockname = FUNCTION FILTER libsocket.so.1; 111*0Sstevel@tonic-gate getsockopt = FUNCTION FILTER libsocket.so.1; 112*0Sstevel@tonic-gate h_errno = FILTER libnsl.so.1; 113*0Sstevel@tonic-gate htonl = FUNCTION FILTER libsocket.so.1; 114*0Sstevel@tonic-gate htons = FUNCTION FILTER libsocket.so.1; 115*0Sstevel@tonic-gate inet_addr = FUNCTION FILTER libsocket.so.1; 116*0Sstevel@tonic-gate inet_lnaof = FUNCTION FILTER libsocket.so.1; 117*0Sstevel@tonic-gate inet_makeaddr = FUNCTION FILTER libsocket.so.1; 118*0Sstevel@tonic-gate inet_netof = FUNCTION FILTER libnsl.so.1; 119*0Sstevel@tonic-gate inet_network = FUNCTION FILTER libsocket.so.1; 120*0Sstevel@tonic-gate inet_ntoa = FUNCTION FILTER libnsl.so.1; 121*0Sstevel@tonic-gate listen = FUNCTION FILTER libsocket.so.1; 122*0Sstevel@tonic-gate ntohl = FUNCTION FILTER libsocket.so.1; 123*0Sstevel@tonic-gate ntohs = FUNCTION FILTER libsocket.so.1; 124*0Sstevel@tonic-gate recv = FUNCTION FILTER libsocket.so.1; 125*0Sstevel@tonic-gate recvfrom = FUNCTION FILTER libsocket.so.1; 126*0Sstevel@tonic-gate recvmsg = FUNCTION FILTER libsocket.so.1; 127*0Sstevel@tonic-gate send = FUNCTION FILTER libsocket.so.1; 128*0Sstevel@tonic-gate sendmsg = FUNCTION FILTER libsocket.so.1; 129*0Sstevel@tonic-gate sendto = FUNCTION FILTER libsocket.so.1; 130*0Sstevel@tonic-gate sethostent = FUNCTION FILTER libnsl.so.1; 131*0Sstevel@tonic-gate setnetent = FUNCTION FILTER libsocket.so.1; 132*0Sstevel@tonic-gate setprotoent = FUNCTION FILTER libsocket.so.1; 133*0Sstevel@tonic-gate setservent = FUNCTION FILTER libsocket.so.1; 134*0Sstevel@tonic-gate setsockopt = FUNCTION FILTER libsocket.so.1; 135*0Sstevel@tonic-gate shutdown = FUNCTION FILTER libsocket.so.1; 136*0Sstevel@tonic-gate socket = FUNCTION FILTER libsocket.so.1; 137*0Sstevel@tonic-gate socketpair = FUNCTION FILTER libsocket.so.1; 138*0Sstevel@tonic-gate t_errno = FILTER libnsl.so.1; 139*0Sstevel@tonic-gate local: 140*0Sstevel@tonic-gate *; 141*0Sstevel@tonic-gate}; 142