15331Samw# CDDL HEADER START 25331Samw# 35331Samw# The contents of this file are subject to the terms of the 45331Samw# Common Development and Distribution License (the "License"). 55331Samw# You may not use this file except in compliance with the License. 65331Samw# 75331Samw# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 85331Samw# or http://www.opensolaris.org/os/licensing. 95331Samw# See the License for the specific language governing permissions 105331Samw# and limitations under the License. 115331Samw# 125331Samw# When distributing Covered Code, include this CDDL HEADER in each 135331Samw# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 145331Samw# If applicable, add the following below this CDDL HEADER, with the 155331Samw# fields enclosed by brackets "[]" replaced with your own identifying 165331Samw# information: Portions Copyright [yyyy] [name of copyright owner] 175331Samw# 185331Samw# CDDL HEADER END 195331Samw# 205331Samw# 215772Sas200622# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 225331Samw# Use is subject to license terms. 235331Samw# 245331Samw 255331SamwSUNWprivate { 265331Samw global: 275331Samw bintohex; 285331Samw codepage_islower; 295331Samw codepage_isupper; 305331Samw codepage_tolower; 315331Samw codepage_toupper; 325331Samw hexdump; 335331Samw hextobin; 345331Samw ht_add_item; 355331Samw ht_clean_table; 365331Samw ht_clear_delete; 375331Samw ht_create_table; 385331Samw ht_destroy_table; 395331Samw ht_find_item; 405331Samw ht_findfirst; 415331Samw ht_findnext; 425331Samw ht_findnext; 435331Samw ht_get_total_items; 445331Samw ht_mark_delete; 455331Samw ht_register_callback; 465331Samw ht_remove_item; 475331Samw ht_replace_item; 485331Samw ht_set_cmpfn; 496030Sjb150015 list_create; 506030Sjb150015 list_destroy; 516030Sjb150015 list_head; 526030Sjb150015 list_insert_after; 536030Sjb150015 list_insert_before; 546030Sjb150015 list_insert_head; 556030Sjb150015 list_insert_tail; 566030Sjb150015 list_is_empty; 576030Sjb150015 list_link_active; 586030Sjb150015 list_move_tail; 596030Sjb150015 list_next; 606030Sjb150015 list_prev; 616030Sjb150015 list_remove; 626030Sjb150015 list_tail; 635331Samw mts_mbstos; 645331Samw mts_mbstowcs; 655331Samw mts_mbtowc; 665331Samw mts_sbequiv_strlen; 675331Samw mts_stombs; 685331Samw mts_wcequiv_strlen; 695331Samw mts_wcstombs; 705331Samw mts_wctomb; 715331Samw netr_client_mkabsolute; 725967Scp160787 netr_client_xfree; 735331Samw nt_domain_add; 745331Samw nt_domain_flush; 755331Samw nt_domain_init; 765331Samw nt_domain_local_sid; 775331Samw nt_domain_lookup_name; 785331Samw nt_domain_lookup_sid; 795331Samw nt_domain_lookupbytype; 805331Samw nt_domain_new; 815331Samw oem_get_smb_cpid; 825331Samw oem_get_telnet_cpid; 835331Samw oem_language_set; 845331Samw oemstounicodes; 855331Samw rand_hash; 865331Samw randomize; 875331Samw smb_auth_DES; 885331Samw smb_auth_gen_session_key; 897052Samw smb_auth_hmac_md5; 905331Samw smb_auth_ntlm_hash; 916600Sas200622 smb_auth_ntlmv2_hash; 925331Samw smb_auth_qnd_unicode; 935331Samw smb_auth_set_info; 945331Samw smb_auth_validate_lm; 955331Samw smb_auth_validate_nt; 965331Samw smb_config_get; 975331Samw smb_config_get_fg_flag; 985331Samw smb_config_get_localsid; 995331Samw smb_config_get_secmode; 1005772Sas200622 smb_config_getbool; 1015772Sas200622 smb_config_getname; 1025331Samw smb_config_getnum; 1035331Samw smb_config_getstr; 1045331Samw smb_config_refresh_idmap; 1055331Samw smb_config_secmode_fromstr; 1065331Samw smb_config_secmode_tostr; 1075331Samw smb_config_set; 1085331Samw smb_config_set_idmap_domain; 1095331Samw smb_config_set_secmode; 1105772Sas200622 smb_config_setbool; 1115331Samw smb_config_setnum; 1125772Sas200622 smb_config_setstr; 1135331Samw smb_ctxbuf_init; 1145331Samw smb_ctxbuf_len; 1155331Samw smb_ctxbuf_printf; 116*7588Samw@Sun.COM smb_dr_clnt_call; 117*7588Samw@Sun.COM smb_dr_clnt_cleanup; 118*7588Samw@Sun.COM smb_dr_clnt_setup; 1195331Samw smb_dr_decode_arg_get_token; 1205331Samw smb_dr_decode_common; 1215331Samw smb_dr_decode_finish; 1225331Samw smb_dr_decode_start; 1235331Samw smb_dr_decode_string; 1245331Samw smb_dr_encode_common; 1255331Samw smb_dr_encode_finish; 126*7588Samw@Sun.COM smb_dr_encode_kshare; 1275331Samw smb_dr_encode_res_token; 1285331Samw smb_dr_encode_start; 1295331Samw smb_dr_encode_string; 1305331Samw smb_dr_free_string; 1315331Samw smb_dr_get_BYTE; 1325331Samw smb_dr_get_buf; 1335331Samw smb_dr_get_dword; 1345331Samw smb_dr_get_int32; 1355331Samw smb_dr_get_opcode; 1365331Samw smb_dr_get_res_stat; 1377052Samw smb_dr_get_share; 1385331Samw smb_dr_get_short; 1395331Samw smb_dr_get_string; 1405331Samw smb_dr_get_uint32; 1415331Samw smb_dr_get_uint64; 1425331Samw smb_dr_get_ushort; 1435331Samw smb_dr_get_word; 1445331Samw smb_dr_put_BYTE; 1455331Samw smb_dr_put_buf; 1465331Samw smb_dr_put_dword; 1475331Samw smb_dr_put_int32; 1487052Samw smb_dr_put_share; 1495331Samw smb_dr_put_short; 1505331Samw smb_dr_put_string; 1515331Samw smb_dr_put_uint32; 1525331Samw smb_dr_put_uint64; 1535331Samw smb_dr_put_ushort; 1545331Samw smb_dr_put_word; 1555331Samw smb_dr_set_opcode; 1565331Samw smb_dr_set_res_stat; 1575331Samw smb_dr_ulist_free; 1587348SJose.Borrego@Sun.COM smb_get_dcinfo; 1596030Sjb150015 smb_get_nameservers; 1605331Samw smb_getdomaininfo; 1615331Samw smb_getdomainname; 1626139Sjb150015 smb_getdomainsid; 1635772Sas200622 smb_getfqdomainname; 1645331Samw smb_getfqhostname; 1655331Samw smb_gethostname; 1665331Samw smb_getnetbiosname; 1675331Samw smb_idmap_batch_create; 1685331Samw smb_idmap_batch_destroy; 1695331Samw smb_idmap_batch_getid; 1705331Samw smb_idmap_batch_getmappings; 1715331Samw smb_idmap_batch_getsid; 1725772Sas200622 smb_idmap_getid; 1735331Samw smb_idmap_getsid; 1745331Samw smb_idmap_restart; 1755331Samw smb_idmap_start; 1765331Samw smb_idmap_stop; 1775331Samw smb_join; 1785772Sas200622 smb_lgrp_add; 1795772Sas200622 smb_lgrp_add_member; 1805772Sas200622 smb_lgrp_delete; 1815772Sas200622 smb_lgrp_del_member; 1825772Sas200622 smb_lgrp_free; 1835772Sas200622 smb_lgrp_getbyname; 1845772Sas200622 smb_lgrp_getbyrid; 1855772Sas200622 smb_lgrp_getcmnt; 1865772Sas200622 smb_lgrp_getpriv; 1875772Sas200622 smb_lgrp_is_member; 1885772Sas200622 smb_lgrp_iterate; 1895772Sas200622 smb_lgrp_iterclose; 1905772Sas200622 smb_lgrp_iteropen; 1915772Sas200622 smb_lgrp_numbydomain; 1925772Sas200622 smb_lgrp_numbymember; 1935772Sas200622 smb_lgrp_rename; 1945772Sas200622 smb_lgrp_setcmnt; 1955772Sas200622 smb_lgrp_setpriv; 1965772Sas200622 smb_lgrp_start; 1975772Sas200622 smb_lgrp_stop; 1985772Sas200622 smb_lgrp_strerror; 1995331Samw smb_load_kconfig; 2005772Sas200622 smb_lookup_name; 2015772Sas200622 smb_lookup_sid; 2025331Samw smb_mac_chk; 2035331Samw smb_mac_dec_seqnum; 2045331Samw smb_mac_inc_seqnum; 2055331Samw smb_mac_init; 2065331Samw smb_mac_sign; 2075331Samw smb_match83; 2085331Samw smb_match; 2095331Samw smb_match_ci; 2106139Sjb150015 smb_match_netlogon_seqnum; 2117052Samw smb_msgbuf_base; 2127052Samw smb_msgbuf_decode; 2137052Samw smb_msgbuf_dword_align; 2147052Samw smb_msgbuf_encode; 2157052Samw smb_msgbuf_fclear; 2167052Samw smb_msgbuf_fset; 2177052Samw smb_msgbuf_has_space; 2187052Samw smb_msgbuf_init; 2197052Samw smb_msgbuf_size; 2207052Samw smb_msgbuf_term; 2217052Samw smb_msgbuf_used; 2227052Samw smb_msgbuf_word_align; 2236030Sjb150015 smb_nic_addhost; 2246030Sjb150015 smb_nic_delhost; 2256030Sjb150015 smb_nic_exists; 2266030Sjb150015 smb_nic_fini; 2276030Sjb150015 smb_nic_getfirst; 2286030Sjb150015 smb_nic_getnext; 2296030Sjb150015 smb_nic_getnum; 2306030Sjb150015 smb_nic_init; 2316432Sas200622 smb_nicmon_start; 2326432Sas200622 smb_nicmon_stop; 2337052Samw smb_opipe_hdr_encode; 2347052Samw smb_opipe_hdr_decode; 2357052Samw smb_opipe_hdr_xdr; 2367052Samw smb_opipe_context_encode; 2377052Samw smb_opipe_context_decode; 2387052Samw smb_opipe_context_xdr; 2395331Samw smb_priv_getbyname; 2405331Samw smb_priv_getbyvalue; 2415331Samw smb_priv_presentable_ids; 2425331Samw smb_priv_presentable_num; 2435331Samw smb_privset_copy; 2445331Samw smb_privset_enable; 2455331Samw smb_privset_free; 2465331Samw smb_privset_init; 2475331Samw smb_privset_log; 2485772Sas200622 smb_privset_merge; 2495331Samw smb_privset_new; 2505331Samw smb_privset_query; 2515331Samw smb_privset_size; 2525331Samw smb_privset_validate; 2536030Sjb150015 smb_pwd_fini; 2546030Sjb150015 smb_pwd_getpasswd = AUXILIARY libsmb_pwd.so; 2556030Sjb150015 smb_pwd_init; 2567052Samw smb_pwd_iterate = AUXILIARY libsmb_pwd.so; 2577052Samw smb_pwd_iterclose = AUXILIARY libsmb_pwd.so; 2587052Samw smb_pwd_iteropen = AUXILIARY libsmb_pwd.so; 2597052Samw smb_pwd_num = AUXILIARY libsmb_pwd.so; 2606030Sjb150015 smb_pwd_setcntl = AUXILIARY libsmb_pwd.so; 2616030Sjb150015 smb_pwd_setpasswd = AUXILIARY libsmb_pwd.so; 2625772Sas200622 smb_resolve_fqdn; 2635772Sas200622 smb_resolve_netbiosname; 2645331Samw smb_setdomaininfo; 2656139Sjb150015 smb_setdomainprops; 2666432Sas200622 smb_sid_cmp; 2676432Sas200622 smb_sid_dup; 2686432Sas200622 smb_sid_free; 2696432Sas200622 smb_sid_fromstr; 2706432Sas200622 smb_sid_getrid; 2716432Sas200622 smb_sid_indomain; 2726432Sas200622 smb_sid_islocal; 2736432Sas200622 smb_sid_isvalid; 2746432Sas200622 smb_sid_len; 2756432Sas200622 smb_sid_splice; 2766432Sas200622 smb_sid_split; 2776432Sas200622 smb_sid_tostr; 2786432Sas200622 smb_sid_type2str; 2795331Samw smb_smf_create_service_pgroup; 2805331Samw smb_smf_end_transaction; 2815331Samw smb_smf_get_boolean_property; 2825331Samw smb_smf_get_integer_property; 2835331Samw smb_smf_get_opaque_property; 2845331Samw smb_smf_get_string_property; 2857348SJose.Borrego@Sun.COM smb_smf_restart_service; 2865331Samw smb_smf_scf_fini; 2875331Samw smb_smf_scf_init; 2885331Samw smb_smf_set_boolean_property; 2895331Samw smb_smf_set_integer_property; 2905331Samw smb_smf_set_opaque_property; 2915331Samw smb_smf_set_string_property; 2925331Samw smb_smf_start_transaction; 2935331Samw smb_token_mkselfrel; 2945331Samw smb_token_query_privilege; 2957052Samw smb_tonetbiosname; 2965331Samw smb_trace; 2975331Samw smb_tracef; 2986139Sjb150015 smb_update_netlogon_seqnum; 2995331Samw smb_wins_allow_list; 3005331Samw smb_wins_build_list; 3015331Samw smb_wins_exclude_list; 3025331Samw smb_wins_iplist; 3035331Samw smb_wins_is_excluded; 3046432Sas200622 smb_wka_fini; 3056432Sas200622 smb_wka_init; 3066432Sas200622 smb_wka_is_wellknown; 3076432Sas200622 smb_wka_lookup; 3086432Sas200622 smb_wka_lookup_domain; 3096432Sas200622 smb_wka_lookup_name; 3106432Sas200622 smb_wka_lookup_sid; 3115331Samw smbnative_lm_value; 3125331Samw smbnative_os_value; 3135331Samw smbnative_pdc_value; 3145331Samw strcanon; 3155331Samw strsubst; 3165331Samw trim_whitespace; 3175331Samw unicodestooems; 3185331Samw utf8_isstrascii; 3195331Samw utf8_isstrlwr; 3205331Samw utf8_isstrupr; 3215331Samw utf8_strcasecmp; 3225331Samw utf8_strlwr; 3235331Samw utf8_strncasecmp; 3245331Samw utf8_strupr; 3255331Samw xdr_smb_dr_bytes_t; 3267348SJose.Borrego@Sun.COM xdr_smb_dr_domain_t; 3276139Sjb150015 xdr_smb_dr_joininfo_t; 3285331Samw xdr_smb_dr_string_t; 3295331Samw xdr_smb_dr_ulist_t; 3305331Samw xlate_nt_status; 3315331Samw local: 3325331Samw *; 3335331Samw}; 334