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