xref: /onnv-gate/usr/src/lib/libsmbfs/smb/mapfile-vers (revision 8744:03d5725cda56)
16007Sthurlow# CDDL HEADER START
26007Sthurlow#
36007Sthurlow# The contents of this file are subject to the terms of the
46007Sthurlow# Common Development and Distribution License (the "License").
56007Sthurlow# You may not use this file except in compliance with the License.
66007Sthurlow#
76007Sthurlow# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
86007Sthurlow# or http://www.opensolaris.org/os/licensing.
96007Sthurlow# See the License for the specific language governing permissions
106007Sthurlow# and limitations under the License.
116007Sthurlow#
126007Sthurlow# When distributing Covered Code, include this CDDL HEADER in each
136007Sthurlow# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
146007Sthurlow# If applicable, add the following below this CDDL HEADER, with the
156007Sthurlow# fields enclosed by brackets "[]" replaced with your own identifying
166007Sthurlow# information: Portions Copyright [yyyy] [name of copyright owner]
176007Sthurlow#
186007Sthurlow# CDDL HEADER END
196007Sthurlow#
206007Sthurlow#
21*8744SAli.Bahrami@Sun.COM# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
226007Sthurlow# Use is subject to license terms.
236007Sthurlow#
246007Sthurlow
25*8744SAli.Bahrami@Sun.COM#
26*8744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
27*8744SAli.Bahrami@Sun.COM#
28*8744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29*8744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
30*8744SAli.Bahrami@Sun.COM#
31*8744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
32*8744SAli.Bahrami@Sun.COM#
33*8744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
34*8744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
35*8744SAli.Bahrami@Sun.COM#
36*8744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
37*8744SAli.Bahrami@Sun.COM#
38*8744SAli.Bahrami@Sun.COM
396007SthurlowSUNWprivate_1.0 {
406007Sthurlow    global:
418271SGordon.Ross@Sun.COM	convert_leunicode_to_utf8;
428271SGordon.Ross@Sun.COM	convert_unicode_to_utf8;
438271SGordon.Ross@Sun.COM	convert_utf8_to_leunicode;
448271SGordon.Ross@Sun.COM	convert_utf8_to_unicode;
458271SGordon.Ross@Sun.COM	convert_utf8_to_wincs;
468271SGordon.Ross@Sun.COM	convert_wincs_to_utf8;
478271SGordon.Ross@Sun.COM
486007Sthurlow	nb_ctx_create;
496007Sthurlow	nb_ctx_done;
506007Sthurlow	nb_ctx_readrcsection;
516007Sthurlow	nb_ctx_resolve;
526007Sthurlow	nb_ctx_setns;
536007Sthurlow	nb_resolvehost_in;
548271SGordon.Ross@Sun.COM	nb_strerror;
556007Sthurlow	nbns_getnodestatus;
566007Sthurlow	nbns_resolvename;
578271SGordon.Ross@Sun.COM
588271SGordon.Ross@Sun.COM	nls_str_toloc;
596007Sthurlow	nls_str_upper;
608271SGordon.Ross@Sun.COM
616007Sthurlow	rc_close;
626007Sthurlow	rc_open;
638271SGordon.Ross@Sun.COM
646007Sthurlow	smb_ctx_done;
656007Sthurlow	smb_ctx_flags2;
666007Sthurlow	smb_ctx_init;
676007Sthurlow	smb_ctx_lookup;
686007Sthurlow	smb_ctx_opt;
696007Sthurlow	smb_ctx_readrc;
706007Sthurlow	smb_ctx_resolve;
718271SGordon.Ross@Sun.COM	smb_ctx_set_close_hook;
728271SGordon.Ross@Sun.COM
738271SGordon.Ross@Sun.COM	smb_ctx_setfullserver;
748271SGordon.Ross@Sun.COM	smb_ctx_setpassword;
758271SGordon.Ross@Sun.COM	smb_ctx_setserver;
766007Sthurlow	smb_ctx_setshare;
778271SGordon.Ross@Sun.COM	smb_ctx_setsrvaddr;
788271SGordon.Ross@Sun.COM	smb_ctx_setuser;
798271SGordon.Ross@Sun.COM	smb_ctx_setworkgroup;
808271SGordon.Ross@Sun.COM
816007Sthurlow	smb_ctx_tdis;
828271SGordon.Ross@Sun.COM	smb_debug	= NODIRECT;	# data
836007Sthurlow	smb_error;
848271SGordon.Ross@Sun.COM#
858271SGordon.Ross@Sun.COM# Functions to support named pipes
868271SGordon.Ross@Sun.COM	smb_fh_close;
878271SGordon.Ross@Sun.COM	smb_fh_open;
888271SGordon.Ross@Sun.COM	smb_fh_read;
898271SGordon.Ross@Sun.COM	smb_fh_write;
908271SGordon.Ross@Sun.COM	smb_fh_xactnp;
918271SGordon.Ross@Sun.COM#
926007Sthurlow	smb_getprogname;
936007Sthurlow	smb_lib_init;
948271SGordon.Ross@Sun.COM	smb_netshareenum;	# will move to libnetapi
956007Sthurlow	smb_open_rcfile;
966007Sthurlow	smb_simplecrypt;
976007Sthurlow	smb_simpledecrypt;
986007Sthurlow	smb_strerror;
998271SGordon.Ross@Sun.COM	smb_rc		= NODIRECT;	# data
1008271SGordon.Ross@Sun.COM#
1018271SGordon.Ross@Sun.COM# Functions to support the Remote Access Protocol (RAP)
1028271SGordon.Ross@Sun.COM	smb_rap_create;
1038271SGordon.Ross@Sun.COM	smb_rap_done;
1048271SGordon.Ross@Sun.COM	smb_rap_error;
1058271SGordon.Ross@Sun.COM	smb_rap_getNparam;
1068271SGordon.Ross@Sun.COM	smb_rap_request;
1078271SGordon.Ross@Sun.COM	smb_rap_setNparam;
1088271SGordon.Ross@Sun.COM	smb_rap_setPparam;
1098271SGordon.Ross@Sun.COM#
1108271SGordon.Ross@Sun.COM	smb_verbose	= NODIRECT;	# data
1118271SGordon.Ross@Sun.COM#
1128271SGordon.Ross@Sun.COM# Functions to support Access Control Lists (ACLs)
1136711Sgwr	smbfs_acl_free_sd;
1146711Sgwr	smbfs_acl_get;
1156711Sgwr	smbfs_acl_getsd;
1166711Sgwr	smbfs_acl_print_sd;
1176711Sgwr	smbfs_acl_sd2zfs;
1186711Sgwr	smbfs_acl_set;
1196711Sgwr	smbfs_acl_setsd;
1206711Sgwr	smbfs_acl_zfs2sd;
1218271SGordon.Ross@Sun.COM#
1226007Sthurlow	smbfs_default_dom_usr;
1236007Sthurlow	smbfs_keychain_add;
1246007Sthurlow	smbfs_keychain_chk;
1256007Sthurlow	smbfs_keychain_del;
1266007Sthurlow	smbfs_keychain_del_everyone;
1276007Sthurlow	smbfs_keychain_del_owner;
1288271SGordon.Ross@Sun.COM
1296007Sthurlow	unpercent;
1306007Sthurlow    local:
1316007Sthurlow	*;
1326007Sthurlow};
133