mapfile-vers revision 8eb99b82e59bb5d07c7922dc1d9524a6bb97ebf4
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# CDDL HEADER START
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# The contents of this file are subject to the terms of the
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# Common Development and Distribution License (the "License").
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# You may not use this file except in compliance with the License.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# or http://www.opensolaris.org/os/licensing.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# See the License for the specific language governing permissions
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# and limitations under the License.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# When distributing Covered Code, include this CDDL HEADER in each
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# If applicable, add the following below this CDDL HEADER, with the
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# fields enclosed by brackets "[]" replaced with your own identifying
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# information: Portions Copyright [yyyy] [name of copyright owner]
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# CDDL HEADER END
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow# Use is subject to license terms.
4bff34e37def8a90f9194d81bc345c52ba20086athurlow#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# MAPFILE HEADER START
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# Object versioning must comply with the rules detailed in
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# usr/src/lib/README.mapfiles
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# You should not be making modifications here until you've read the most current
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami# MAPFILE HEADER END
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami#
bfed486ad8de8b8ebc6345a8e10accae08bf2f45Ali Bahrami
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon RossSUNWprivate {
4bff34e37def8a90f9194d81bc345c52ba20086athurlow global:
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_leunicode_to_utf8;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_unicode_to_utf8;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_utf8_to_leunicode;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_utf8_to_unicode;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_utf8_to_wincs;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross convert_wincs_to_utf8;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_ctx_create;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_ctx_done;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_ctx_readrcsection;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_ctx_resolve;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_ctx_setns;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nb_resolvehost_in;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross nb_strerror;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nbns_getnodestatus;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nbns_resolvename;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross nls_str_toloc;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow nls_str_upper;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_close_rcfile;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_alloc;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_done;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_flags2;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_free;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_get_ssn;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_get_ssnkey;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_get_tree;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_gethandle;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_init;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_kill;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_opt;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_parseunc;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_readrc;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_resolve;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_scan_argv;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_set_close_hook;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_setauthflags;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_setdomain;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_setfullserver;
8eb99b82e59bb5d07c7922dc1d9524a6bb97ebf4Gordon Ross smb_ctx_setnbflags;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_setpassword;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_setpwhash;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_setscope;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_setserver;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_ctx_setshare;
8eb99b82e59bb5d07c7922dc1d9524a6bb97ebf4Gordon Ross smb_ctx_setsigning;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_setsrvaddr;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_ctx_setuser;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_ctx_setwins;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_debug = NODIRECT; # data
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_error;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross# Functions to support named pipes
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_fh_close;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_fh_open;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_fh_read;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_fh_write;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_fh_xactnp;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_get_authentication;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_getprogname;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_iod_connect;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_iod_door_path;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_iod_open_door;
6b2bcd8e40cb530c97e59f351ceccb5c807ac34aGordon Ross smb_iod_start;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_iod_work;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_lib_init;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_netshareenum; # will move to libnetapi
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_open_rcfile;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_printer_open;
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smb_printer_close;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_simplecrypt;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_simpledecrypt;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smb_strerror;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross# Functions to support the Remote Access Protocol (RAP)
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_create;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_done;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_error;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_getNparam;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_request;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_setNparam;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_rap_setPparam;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross smb_verbose = NODIRECT; # data
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross# Functions to support Access Control Lists (ACLs)
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_free_sd;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_get;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_getsd;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_print_sd;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_sd2zfs;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_set;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_setsd;
7568150a58e78021968b6c22bc28e9787b33496agwr smbfs_acl_zfs2sd;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross#
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_default_dom_usr;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_keychain_add;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_keychain_chk;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_keychain_del;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_keychain_del_everyone;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow smbfs_keychain_del_owner;
9c9af2590af49bb395bc8d2eace0f2d4ea16d165Gordon Ross
613a2f6ba31e891e3d947a356daf5e563d43c1ceGordon Ross smbutil_std_opts;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow local:
4bff34e37def8a90f9194d81bc345c52ba20086athurlow *;
4bff34e37def8a90f9194d81bc345c52ba20086athurlow};