xref: /onnv-gate/usr/src/lib/libsmbfs/smb/mapfile-vers (revision 10023:71bf38dba3d6)
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#
218744SAli.Bahrami@Sun.COM# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
226007Sthurlow# Use is subject to license terms.
236007Sthurlow#
246007Sthurlow
258744SAli.Bahrami@Sun.COM#
268744SAli.Bahrami@Sun.COM# MAPFILE HEADER START
278744SAli.Bahrami@Sun.COM#
288744SAli.Bahrami@Sun.COM# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
298744SAli.Bahrami@Sun.COM# Object versioning must comply with the rules detailed in
308744SAli.Bahrami@Sun.COM#
318744SAli.Bahrami@Sun.COM#	usr/src/lib/README.mapfiles
328744SAli.Bahrami@Sun.COM#
338744SAli.Bahrami@Sun.COM# You should not be making modifications here until you've read the most current
348744SAli.Bahrami@Sun.COM# copy of that file. If you need help, contact a gatekeeper for guidance.
358744SAli.Bahrami@Sun.COM#
368744SAli.Bahrami@Sun.COM# MAPFILE HEADER END
378744SAli.Bahrami@Sun.COM#
388744SAli.Bahrami@Sun.COM
39*10023SGordon.Ross@Sun.COMSUNWprivate {
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
61*10023SGordon.Ross@Sun.COM	smb_close_rcfile;
628271SGordon.Ross@Sun.COM
63*10023SGordon.Ross@Sun.COM	smb_ctx_alloc;
646007Sthurlow	smb_ctx_done;
656007Sthurlow	smb_ctx_flags2;
66*10023SGordon.Ross@Sun.COM	smb_ctx_free;
67*10023SGordon.Ross@Sun.COM	smb_ctx_get_ssn;
68*10023SGordon.Ross@Sun.COM	smb_ctx_get_ssnkey;
69*10023SGordon.Ross@Sun.COM	smb_ctx_get_tree;
70*10023SGordon.Ross@Sun.COM	smb_ctx_gethandle;
716007Sthurlow	smb_ctx_init;
72*10023SGordon.Ross@Sun.COM	smb_ctx_kill;
736007Sthurlow	smb_ctx_opt;
74*10023SGordon.Ross@Sun.COM	smb_ctx_parseunc;
756007Sthurlow	smb_ctx_readrc;
766007Sthurlow	smb_ctx_resolve;
77*10023SGordon.Ross@Sun.COM	smb_ctx_scan_argv;
788271SGordon.Ross@Sun.COM	smb_ctx_set_close_hook;
798271SGordon.Ross@Sun.COM
80*10023SGordon.Ross@Sun.COM	smb_ctx_setauthflags;
81*10023SGordon.Ross@Sun.COM	smb_ctx_setdomain;
828271SGordon.Ross@Sun.COM	smb_ctx_setfullserver;
838271SGordon.Ross@Sun.COM	smb_ctx_setpassword;
84*10023SGordon.Ross@Sun.COM	smb_ctx_setpwhash;
85*10023SGordon.Ross@Sun.COM	smb_ctx_setscope;
868271SGordon.Ross@Sun.COM	smb_ctx_setserver;
876007Sthurlow	smb_ctx_setshare;
888271SGordon.Ross@Sun.COM	smb_ctx_setsrvaddr;
898271SGordon.Ross@Sun.COM	smb_ctx_setuser;
90*10023SGordon.Ross@Sun.COM	smb_ctx_setwins;
918271SGordon.Ross@Sun.COM
928271SGordon.Ross@Sun.COM	smb_debug	= NODIRECT;	# data
936007Sthurlow	smb_error;
948271SGordon.Ross@Sun.COM#
958271SGordon.Ross@Sun.COM# Functions to support named pipes
968271SGordon.Ross@Sun.COM	smb_fh_close;
978271SGordon.Ross@Sun.COM	smb_fh_open;
988271SGordon.Ross@Sun.COM	smb_fh_read;
998271SGordon.Ross@Sun.COM	smb_fh_write;
1008271SGordon.Ross@Sun.COM	smb_fh_xactnp;
1018271SGordon.Ross@Sun.COM#
102*10023SGordon.Ross@Sun.COM	smb_get_authentication;
1036007Sthurlow	smb_getprogname;
104*10023SGordon.Ross@Sun.COM	smb_iod_connect;
105*10023SGordon.Ross@Sun.COM	smb_iod_door_path;
106*10023SGordon.Ross@Sun.COM	smb_iod_open_door;
107*10023SGordon.Ross@Sun.COM	smb_iod_work;
1086007Sthurlow	smb_lib_init;
1098271SGordon.Ross@Sun.COM	smb_netshareenum;	# will move to libnetapi
1106007Sthurlow	smb_open_rcfile;
111*10023SGordon.Ross@Sun.COM	smb_printer_open;
112*10023SGordon.Ross@Sun.COM	smb_printer_close;
1136007Sthurlow	smb_simplecrypt;
1146007Sthurlow	smb_simpledecrypt;
1156007Sthurlow	smb_strerror;
1168271SGordon.Ross@Sun.COM#
1178271SGordon.Ross@Sun.COM# Functions to support the Remote Access Protocol (RAP)
1188271SGordon.Ross@Sun.COM	smb_rap_create;
1198271SGordon.Ross@Sun.COM	smb_rap_done;
1208271SGordon.Ross@Sun.COM	smb_rap_error;
1218271SGordon.Ross@Sun.COM	smb_rap_getNparam;
1228271SGordon.Ross@Sun.COM	smb_rap_request;
1238271SGordon.Ross@Sun.COM	smb_rap_setNparam;
1248271SGordon.Ross@Sun.COM	smb_rap_setPparam;
1258271SGordon.Ross@Sun.COM#
1268271SGordon.Ross@Sun.COM	smb_verbose	= NODIRECT;	# data
1278271SGordon.Ross@Sun.COM#
1288271SGordon.Ross@Sun.COM# Functions to support Access Control Lists (ACLs)
1296711Sgwr	smbfs_acl_free_sd;
1306711Sgwr	smbfs_acl_get;
1316711Sgwr	smbfs_acl_getsd;
1326711Sgwr	smbfs_acl_print_sd;
1336711Sgwr	smbfs_acl_sd2zfs;
1346711Sgwr	smbfs_acl_set;
1356711Sgwr	smbfs_acl_setsd;
1366711Sgwr	smbfs_acl_zfs2sd;
1378271SGordon.Ross@Sun.COM#
1386007Sthurlow	smbfs_default_dom_usr;
1396007Sthurlow	smbfs_keychain_add;
1406007Sthurlow	smbfs_keychain_chk;
1416007Sthurlow	smbfs_keychain_del;
1426007Sthurlow	smbfs_keychain_del_everyone;
1436007Sthurlow	smbfs_keychain_del_owner;
1448271SGordon.Ross@Sun.COM
145*10023SGordon.Ross@Sun.COM	smbutil_std_opts;
1466007Sthurlow    local:
1476007Sthurlow	*;
1486007Sthurlow};
149