17c478bd9Sstevel@tonic-gate#
2dc632b73SJames Carlson# CDDL HEADER START
37c478bd9Sstevel@tonic-gate#
4dc632b73SJames Carlson# The contents of this file are subject to the terms of the
5dc632b73SJames Carlson# Common Development and Distribution License (the "License").
6dc632b73SJames Carlson# You may not use this file except in compliance with the License.
77c478bd9Sstevel@tonic-gate#
8dc632b73SJames Carlson# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9dc632b73SJames Carlson# or http://www.opensolaris.org/os/licensing.
10dc632b73SJames Carlson# See the License for the specific language governing permissions
11dc632b73SJames Carlson# and limitations under the License.
12dc632b73SJames Carlson#
13dc632b73SJames Carlson# When distributing Covered Code, include this CDDL HEADER in each
14dc632b73SJames Carlson# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15dc632b73SJames Carlson# If applicable, add the following below this CDDL HEADER, with the
16dc632b73SJames Carlson# fields enclosed by brackets "[]" replaced with your own identifying
17dc632b73SJames Carlson# information: Portions Copyright [yyyy] [name of copyright owner]
18dc632b73SJames Carlson#
19dc632b73SJames Carlson# CDDL HEADER END
20dc632b73SJames Carlson#
21dc632b73SJames Carlson
22dc632b73SJames Carlson#
23*cd3e9333SAli Bahrami# Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
24dc632b73SJames Carlson#
25dc632b73SJames Carlson
26bfed486aSAli Bahrami#
27bfed486aSAli Bahrami# MAPFILE HEADER START
28bfed486aSAli Bahrami#
29bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
30bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
31bfed486aSAli Bahrami#
32bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
33bfed486aSAli Bahrami#
34bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
35bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
36bfed486aSAli Bahrami#
37bfed486aSAli Bahrami# MAPFILE HEADER END
38bfed486aSAli Bahrami#
39bfed486aSAli Bahrami
407c478bd9Sstevel@tonic-gate# External declarations - used to suppress -zdefs errors.
417c478bd9Sstevel@tonic-gate
42*cd3e9333SAli Bahrami$mapfile_version 2
43*cd3e9333SAli Bahrami
44*cd3e9333SAli BahramiSYMBOL_SCOPE {
45*cd3e9333SAli Bahrami	script_setenv	{ TYPE = FUNCTION; FLAGS = extern };	# From pppd
46*cd3e9333SAli Bahrami	script_getenv	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
47*cd3e9333SAli Bahrami	slprintf	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
48*cd3e9333SAli Bahrami	option_error	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
49*cd3e9333SAli Bahrami	warn		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
50*cd3e9333SAli Bahrami	fatal		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
51*cd3e9333SAli Bahrami	dbglog		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
52*cd3e9333SAli Bahrami	absmax_mtu	{ TYPE = DATA; FLAGS = extern };	#    "     "
53*cd3e9333SAli Bahrami	absmax_mru	{ TYPE = DATA; FLAGS = extern };	#    "     "
54*cd3e9333SAli Bahrami	updown_script_hook { TYPE = DATA; FLAGS = extern };	#    "     "
55*cd3e9333SAli Bahrami	devnam_info	{ TYPE = DATA; FLAGS = extern };	#    "     "
56*cd3e9333SAli Bahrami	check_options_hook { TYPE = DATA; FLAGS = extern };	#    "     "
57*cd3e9333SAli Bahrami	device_pipe_hook { TYPE = DATA; FLAGS = extern };	#    "     "
58*cd3e9333SAli Bahrami	already_ppp	{ TYPE = DATA; FLAGS = extern };	#    "     "
59*cd3e9333SAli Bahrami	devnam		{ TYPE = DATA; FLAGS = extern };	#    "     "
60*cd3e9333SAli Bahrami	sys_read_packet_hook { TYPE = DATA; FLAGS = extern };	#    "     "
61*cd3e9333SAli Bahrami	ifname		{ TYPE = DATA; FLAGS = extern };	#    "     "
62*cd3e9333SAli Bahrami	fclose		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
63*cd3e9333SAli Bahrami	ioctl		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
64*cd3e9333SAli Bahrami	fdopen		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
65*cd3e9333SAli Bahrami	close		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
66*cd3e9333SAli Bahrami	open		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
67*cd3e9333SAli Bahrami	strcmp		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
68*cd3e9333SAli Bahrami	fgets		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
69*cd3e9333SAli Bahrami	strlen		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
70*cd3e9333SAli Bahrami	seteuid		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
71*cd3e9333SAli Bahrami	ether_ntoa	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
72*cd3e9333SAli Bahrami	___errno	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
73*cd3e9333SAli Bahrami	strdup		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
74*cd3e9333SAli Bahrami	run_program	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
75*cd3e9333SAli Bahrami	malloc		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
76*cd3e9333SAli Bahrami	strrchr		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
77*cd3e9333SAli Bahrami	strchr		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
78*cd3e9333SAli Bahrami	error		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
79*cd3e9333SAli Bahrami	free		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
80*cd3e9333SAli Bahrami	strcpy		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
81*cd3e9333SAli Bahrami	memcpy		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
82*cd3e9333SAli Bahrami	script_unsetenv	{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
83*cd3e9333SAli Bahrami	ntohs		{ TYPE = FUNCTION; FLAGS = extern };	#    "     "
847c478bd9Sstevel@tonic-gate};
85