1# CDDL HEADER START 2# 3# The contents of this file are subject to the terms of the 4# Common Development and Distribution License (the "License"). 5# You may not use this file except in compliance with the License. 6# 7# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 8# or http://www.opensolaris.org/os/licensing. 9# See the License for the specific language governing permissions 10# and limitations under the License. 11# 12# When distributing Covered Code, include this CDDL HEADER in each 13# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 14# If applicable, add the following below this CDDL HEADER, with the 15# fields enclosed by brackets "[]" replaced with your own identifying 16# information: Portions Copyright [yyyy] [name of copyright owner] 17# 18# CDDL HEADER END 19# 20# 21# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 22# Use is subject to license terms. 23# 24 25SUNWprivate_1.0 { 26 global: 27 convert_leunicode_to_utf8; 28 convert_unicode_to_utf8; 29 convert_utf8_to_leunicode; 30 convert_utf8_to_unicode; 31 convert_utf8_to_wincs; 32 convert_wincs_to_utf8; 33 34 nb_ctx_create; 35 nb_ctx_done; 36 nb_ctx_readrcsection; 37 nb_ctx_resolve; 38 nb_ctx_setns; 39 nb_resolvehost_in; 40 nb_strerror; 41 nbns_getnodestatus; 42 nbns_resolvename; 43 44 nls_str_toloc; 45 nls_str_upper; 46 47 rc_close; 48 rc_open; 49 50 smb_ctx_done; 51 smb_ctx_flags2; 52 smb_ctx_init; 53 smb_ctx_lookup; 54 smb_ctx_opt; 55 smb_ctx_readrc; 56 smb_ctx_resolve; 57 smb_ctx_set_close_hook; 58 59 smb_ctx_setfullserver; 60 smb_ctx_setpassword; 61 smb_ctx_setserver; 62 smb_ctx_setshare; 63 smb_ctx_setsrvaddr; 64 smb_ctx_setuser; 65 smb_ctx_setworkgroup; 66 67 smb_ctx_tdis; 68 smb_debug = NODIRECT; # data 69 smb_error; 70# 71# Functions to support named pipes 72 smb_fh_close; 73 smb_fh_open; 74 smb_fh_read; 75 smb_fh_write; 76 smb_fh_xactnp; 77# 78 smb_getprogname; 79 smb_lib_init; 80 smb_netshareenum; # will move to libnetapi 81 smb_open_rcfile; 82 smb_simplecrypt; 83 smb_simpledecrypt; 84 smb_strerror; 85 smb_rc = NODIRECT; # data 86# 87# Functions to support the Remote Access Protocol (RAP) 88 smb_rap_create; 89 smb_rap_done; 90 smb_rap_error; 91 smb_rap_getNparam; 92 smb_rap_request; 93 smb_rap_setNparam; 94 smb_rap_setPparam; 95# 96 smb_verbose = NODIRECT; # data 97# 98# Functions to support Access Control Lists (ACLs) 99 smbfs_acl_free_sd; 100 smbfs_acl_get; 101 smbfs_acl_getsd; 102 smbfs_acl_print_sd; 103 smbfs_acl_sd2zfs; 104 smbfs_acl_set; 105 smbfs_acl_setsd; 106 smbfs_acl_zfs2sd; 107# 108 smbfs_default_dom_usr; 109 smbfs_keychain_add; 110 smbfs_keychain_chk; 111 smbfs_keychain_del; 112 smbfs_keychain_del_everyone; 113 smbfs_keychain_del_owner; 114 115 unpercent; 116 local: 117 *; 118}; 119