xref: /onnv-gate/usr/src/lib/smbsrv/libsmb/common/mapfile-vers (revision 10966:37e5dcdf36d3)
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#
218474SJose.Borrego@Sun.COM# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
225331Samw# Use is subject to license terms.
235331Samw#
245331Samw
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
395331SamwSUNWprivate {
405331Samw    global:
415331Samw	bintohex;
425331Samw	hexdump;
435331Samw	hextobin;
445331Samw	ht_add_item;
455331Samw	ht_clean_table;
465331Samw	ht_clear_delete;
475331Samw	ht_create_table;
485331Samw	ht_destroy_table;
495331Samw	ht_find_item;
505331Samw	ht_findfirst;
515331Samw	ht_findnext;
525331Samw	ht_findnext;
535331Samw	ht_get_total_items;
545331Samw	ht_mark_delete;
555331Samw	ht_register_callback;
565331Samw	ht_remove_item;
575331Samw	ht_replace_item;
585331Samw	ht_set_cmpfn;
596030Sjb150015	list_create;
606030Sjb150015	list_destroy;
616030Sjb150015	list_head;
626030Sjb150015	list_insert_after;
636030Sjb150015	list_insert_before;
646030Sjb150015	list_insert_head;
656030Sjb150015	list_insert_tail;
666030Sjb150015	list_is_empty;
676030Sjb150015	list_link_active;
686030Sjb150015	list_move_tail;
696030Sjb150015	list_next;
706030Sjb150015	list_prev;
716030Sjb150015	list_remove;
726030Sjb150015	list_tail;
735331Samw	netr_client_mkabsolute;
745967Scp160787	netr_client_xfree;
75*10966SJordan.Brown@Sun.COM	oemtoucs;
765331Samw	rand_hash;
775331Samw	randomize;
788670SJose.Borrego@Sun.COM	smb_account_free;
798670SJose.Borrego@Sun.COM	smb_account_validate;
809832Samw@Sun.COM	smb_acl_alloc;
819832Samw@Sun.COM	smb_acl_free;
829832Samw@Sun.COM	smb_acl_from_zfs;
839832Samw@Sun.COM	smb_acl_isvalid;
849832Samw@Sun.COM	smb_acl_len;
859832Samw@Sun.COM	smb_acl_sort;
869832Samw@Sun.COM	smb_acl_to_zfs;
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;
967961SNatalie.Li@Sun.COM	smb_chk_hostaccess;
97*10966SJordan.Brown@Sun.COM	smb_codepage_init;
985331Samw	smb_config_get;
995331Samw	smb_config_get_fg_flag;
1005331Samw	smb_config_get_localsid;
1015331Samw	smb_config_get_secmode;
1025772Sas200622	smb_config_getbool;
1038334SJose.Borrego@Sun.COM	smb_config_getdomaininfo;
1048670SJose.Borrego@Sun.COM	smb_config_getip;
1055772Sas200622	smb_config_getname;
1065331Samw	smb_config_getnum;
1075331Samw	smb_config_getstr;
1085331Samw	smb_config_refresh_idmap;
1095331Samw	smb_config_secmode_fromstr;
1105331Samw	smb_config_secmode_tostr;
1115331Samw	smb_config_set;
1125331Samw	smb_config_set_idmap_domain;
1135331Samw	smb_config_set_secmode;
1145772Sas200622	smb_config_setbool;
1158334SJose.Borrego@Sun.COM	smb_config_setdomaininfo;
1165331Samw	smb_config_setnum;
1175772Sas200622	smb_config_setstr;
1188167Samw@Sun.COM	smb_crc_gen;
1195331Samw	smb_ctxbuf_init;
1205331Samw	smb_ctxbuf_len;
1215331Samw	smb_ctxbuf_printf;
12210122SJordan.Brown@Sun.COM	smb_dlclose;
12310122SJordan.Brown@Sun.COM	smb_dlopen;
12410717Samw@Sun.COM	smb_domain_end_update;
12510717Samw@Sun.COM	smb_domain_fini;
12610717Samw@Sun.COM	smb_domain_getinfo;
12710717Samw@Sun.COM	smb_domain_init;
12810717Samw@Sun.COM	smb_domain_lookup_name;
12910717Samw@Sun.COM	smb_domain_lookup_sid;
13010717Samw@Sun.COM	smb_domain_lookup_type;
13110717Samw@Sun.COM	smb_domain_save;
13210717Samw@Sun.COM	smb_domain_set_basic_info;
13310717Samw@Sun.COM	smb_domain_set_dns_info;
13410717Samw@Sun.COM	smb_domain_set_trust_info;
13510717Samw@Sun.COM	smb_domain_show;
13610717Samw@Sun.COM	smb_domain_start_update;
13710717Samw@Sun.COM	smb_domain_update;
1387588Samw@Sun.COM	smb_dr_clnt_call;
1397588Samw@Sun.COM	smb_dr_clnt_cleanup;
1407588Samw@Sun.COM	smb_dr_clnt_setup;
1415331Samw	smb_dr_decode_arg_get_token;
1425331Samw	smb_dr_decode_common;
1435331Samw	smb_dr_decode_finish;
1445331Samw	smb_dr_decode_start;
1455331Samw	smb_dr_decode_string;
1465331Samw	smb_dr_encode_common;
1475331Samw	smb_dr_encode_finish;
1485331Samw	smb_dr_encode_res_token;
1495331Samw	smb_dr_encode_start;
1505331Samw	smb_dr_encode_string;
1515331Samw	smb_dr_free_string;
1525331Samw	smb_dr_get_BYTE;
1535331Samw	smb_dr_get_buf;
1545331Samw	smb_dr_get_dword;
1555331Samw	smb_dr_get_int32;
1565331Samw	smb_dr_get_opcode;
1575331Samw	smb_dr_get_res_stat;
1587052Samw	smb_dr_get_share;
1595331Samw	smb_dr_get_short;
1605331Samw	smb_dr_get_string;
1615331Samw	smb_dr_get_uint32;
1625331Samw	smb_dr_get_uint64;
1635331Samw	smb_dr_get_ushort;
1645331Samw	smb_dr_get_word;
1655331Samw	smb_dr_put_BYTE;
1665331Samw	smb_dr_put_buf;
1675331Samw	smb_dr_put_dword;
1685331Samw	smb_dr_put_int32;
1697052Samw	smb_dr_put_share;
1705331Samw	smb_dr_put_short;
1715331Samw	smb_dr_put_string;
1725331Samw	smb_dr_put_uint32;
1735331Samw	smb_dr_put_uint64;
1745331Samw	smb_dr_put_ushort;
1755331Samw	smb_dr_put_word;
1765331Samw	smb_dr_set_opcode;
1775331Samw	smb_dr_set_res_stat;
1789832Samw@Sun.COM	smb_find_ads_server;
1799832Samw@Sun.COM	smb_fsacl_alloc;
1809832Samw@Sun.COM	smb_fsacl_free;
1819832Samw@Sun.COM	smb_fssd_init;
1829832Samw@Sun.COM	smb_fssd_term;
1837348SJose.Borrego@Sun.COM	smb_get_dcinfo;
1846030Sjb150015	smb_get_nameservers;
1858871Samw@Sun.COM	smb_getdataset;
1865331Samw	smb_getdomainname;
1875772Sas200622	smb_getfqdomainname;
1885331Samw	smb_getfqhostname;
1898334SJose.Borrego@Sun.COM	smb_gethostbyaddr;
1908334SJose.Borrego@Sun.COM	smb_gethostbyname;
1915331Samw	smb_gethostname;
1929832Samw@Sun.COM	smb_getnameinfo;
1935331Samw	smb_getnetbiosname;
1947961SNatalie.Li@Sun.COM	smb_getsamaccount;
1955331Samw	smb_idmap_batch_create;
1965331Samw	smb_idmap_batch_destroy;
1975331Samw	smb_idmap_batch_getid;
1985331Samw	smb_idmap_batch_getmappings;
1995331Samw	smb_idmap_batch_getsid;
2005772Sas200622	smb_idmap_getid;
2015331Samw	smb_idmap_getsid;
2025331Samw	smb_idmap_restart;
2035331Samw	smb_idmap_start;
2045331Samw	smb_idmap_stop;
2058670SJose.Borrego@Sun.COM	smb_ids_free;
2068670SJose.Borrego@Sun.COM	smb_inet_equal;
2078670SJose.Borrego@Sun.COM	smb_inet_iszero;
2088670SJose.Borrego@Sun.COM	smb_inet_ntop;
20910717Samw@Sun.COM	smb_ipc_set;
21010717Samw@Sun.COM	smb_ipc_commit;
21110717Samw@Sun.COM	smb_ipc_init;
21210717Samw@Sun.COM	smb_ipc_rollback;
21310717Samw@Sun.COM	smb_ipc_get_user;
21410717Samw@Sun.COM	smb_ipc_get_passwd;
215*10966SJordan.Brown@Sun.COM	smb_islower;
216*10966SJordan.Brown@Sun.COM	smb_isupper;
217*10966SJordan.Brown@Sun.COM	smb_isstrlwr;
218*10966SJordan.Brown@Sun.COM	smb_isstrupr;
2199832Samw@Sun.COM	smb_kmod_bind;
22010122SJordan.Brown@Sun.COM	smb_kmod_enum;
22110122SJordan.Brown@Sun.COM	smb_kmod_enum_init;
22210122SJordan.Brown@Sun.COM	smb_kmod_enum_fini;
22310122SJordan.Brown@Sun.COM	smb_kmod_file_close;
22410122SJordan.Brown@Sun.COM        smb_kmod_get_open_num;
2259832Samw@Sun.COM	smb_kmod_nbtlisten;
2269832Samw@Sun.COM	smb_kmod_nbtreceive;
22710122SJordan.Brown@Sun.COM	smb_kmod_session_close;
2289832Samw@Sun.COM	smb_kmod_setcfg;
2299832Samw@Sun.COM	smb_kmod_setgmtoff;
2309832Samw@Sun.COM	smb_kmod_share;
2319832Samw@Sun.COM	smb_kmod_start;
2329832Samw@Sun.COM	smb_kmod_tcplisten;
2339832Samw@Sun.COM	smb_kmod_tcpreceive;
2349832Samw@Sun.COM	smb_kmod_unbind;
2359832Samw@Sun.COM	smb_kmod_unshare;
2365331Samw	smb_join;
2375772Sas200622	smb_lgrp_add;
2385772Sas200622	smb_lgrp_add_member;
2395772Sas200622	smb_lgrp_delete;
2405772Sas200622	smb_lgrp_del_member;
2415772Sas200622	smb_lgrp_free;
2425772Sas200622	smb_lgrp_getbyname;
2435772Sas200622	smb_lgrp_getbyrid;
2445772Sas200622	smb_lgrp_getcmnt;
2455772Sas200622	smb_lgrp_getpriv;
2465772Sas200622	smb_lgrp_is_member;
2475772Sas200622	smb_lgrp_iterate;
2485772Sas200622	smb_lgrp_iterclose;
2495772Sas200622	smb_lgrp_iteropen;
2505772Sas200622	smb_lgrp_rename;
2515772Sas200622	smb_lgrp_setcmnt;
2525772Sas200622	smb_lgrp_setpriv;
2535772Sas200622	smb_lgrp_start;
2545772Sas200622	smb_lgrp_stop;
2555772Sas200622	smb_lgrp_strerror;
2565331Samw	smb_load_kconfig;
2575772Sas200622	smb_lookup_name;
2585772Sas200622	smb_lookup_sid;
2595331Samw	smb_mac_chk;
2605331Samw	smb_mac_dec_seqnum;
2615331Samw	smb_mac_inc_seqnum;
2625331Samw	smb_mac_init;
2635331Samw	smb_mac_sign;
2645331Samw	smb_match83;
2655331Samw	smb_match;
2665331Samw	smb_match_ci;
2676139Sjb150015	smb_match_netlogon_seqnum;
268*10966SJordan.Brown@Sun.COM	smb_mbstos;
269*10966SJordan.Brown@Sun.COM	smb_mbstowcs;
270*10966SJordan.Brown@Sun.COM	smb_mbtowc;
2717052Samw	smb_msgbuf_base;
2727052Samw	smb_msgbuf_decode;
2737052Samw	smb_msgbuf_dword_align;
2747052Samw	smb_msgbuf_encode;
2757052Samw	smb_msgbuf_fclear;
2767052Samw	smb_msgbuf_fset;
2777052Samw	smb_msgbuf_has_space;
2787052Samw	smb_msgbuf_init;
2797052Samw	smb_msgbuf_size;
2807052Samw	smb_msgbuf_term;
2817052Samw	smb_msgbuf_used;
2827052Samw	smb_msgbuf_word_align;
28310122SJordan.Brown@Sun.COM	smb_netconnectinfo_decode;
28410122SJordan.Brown@Sun.COM	smb_netconnectinfo_encode;
28510122SJordan.Brown@Sun.COM	smb_netfileinfo_decode;
28610122SJordan.Brown@Sun.COM	smb_netfileinfo_encode;
28710122SJordan.Brown@Sun.COM	smb_netuserinfo_decode;
28810122SJordan.Brown@Sun.COM	smb_netuserinfo_encode;
2896030Sjb150015	smb_nic_addhost;
2906030Sjb150015	smb_nic_delhost;
2919021Samw@Sun.COM	smb_nic_is_local;
2929021Samw@Sun.COM	smb_nic_is_same_subnet;
2936030Sjb150015	smb_nic_fini;
2946030Sjb150015	smb_nic_getfirst;
2956030Sjb150015	smb_nic_getnext;
2966030Sjb150015	smb_nic_getnum;
2976030Sjb150015	smb_nic_init;
2986432Sas200622	smb_nicmon_start;
2996432Sas200622	smb_nicmon_stop;
3007052Samw	smb_opipe_hdr_encode;
3017052Samw	smb_opipe_hdr_decode;
3027052Samw	smb_opipe_hdr_xdr;
3035331Samw	smb_priv_getbyname;
3045331Samw	smb_priv_getbyvalue;
3055331Samw	smb_priv_presentable_ids;
3065331Samw	smb_priv_presentable_num;
3075331Samw	smb_privset_copy;
3085331Samw	smb_privset_enable;
3095331Samw	smb_privset_free;
3105331Samw	smb_privset_init;
3115331Samw	smb_privset_log;
3125772Sas200622	smb_privset_merge;
3135331Samw	smb_privset_new;
3145331Samw	smb_privset_query;
3155331Samw	smb_privset_size;
3165331Samw	smb_privset_validate;
3176030Sjb150015	smb_pwd_fini;
3189832Samw@Sun.COM	smb_pwd_getpwnam;
3199832Samw@Sun.COM	smb_pwd_getpwuid;
3206030Sjb150015	smb_pwd_init;
3219832Samw@Sun.COM	smb_pwd_iterate;
3229832Samw@Sun.COM	smb_pwd_iterclose;
3239832Samw@Sun.COM	smb_pwd_iteropen;
3249832Samw@Sun.COM	smb_pwd_setcntl;
3259832Samw@Sun.COM	smb_pwd_setpasswd;
3268670SJose.Borrego@Sun.COM	smb_sam_lookup_name;
3278670SJose.Borrego@Sun.COM	smb_sam_lookup_sid;
3288670SJose.Borrego@Sun.COM	smb_sam_grp_cnt;
3298670SJose.Borrego@Sun.COM	smb_sam_usr_cnt;
3308670SJose.Borrego@Sun.COM	smb_sam_usr_groups;
331*10966SJordan.Brown@Sun.COM	smb_sbequiv_strlen;
3329832Samw@Sun.COM	smb_sd_get_secinfo;
3339832Samw@Sun.COM	smb_sd_init;
3349832Samw@Sun.COM	smb_sd_len;
3359832Samw@Sun.COM	smb_sd_term;
3369832Samw@Sun.COM	smb_sd_tofs;
3379832Samw@Sun.COM	smb_sd_read;
3389832Samw@Sun.COM	smb_sd_write;
3396139Sjb150015	smb_setdomainprops;
3406432Sas200622	smb_sid_cmp;
3416432Sas200622	smb_sid_dup;
3426432Sas200622	smb_sid_free;
3436432Sas200622	smb_sid_fromstr;
3446432Sas200622	smb_sid_getrid;
3456432Sas200622	smb_sid_indomain;
3466432Sas200622	smb_sid_islocal;
3476432Sas200622	smb_sid_isvalid;
3486432Sas200622	smb_sid_len;
3496432Sas200622	smb_sid_splice;
3506432Sas200622	smb_sid_split;
3516432Sas200622	smb_sid_tostr;
3526432Sas200622	smb_sid_type2str;
3538334SJose.Borrego@Sun.COM	smb_smf_maintenance_mode;
3547348SJose.Borrego@Sun.COM	smb_smf_restart_service;
355*10966SJordan.Brown@Sun.COM	smb_stombs;
356*10966SJordan.Brown@Sun.COM	smb_strcasecmp;
357*10966SJordan.Brown@Sun.COM	smb_strlwr;
358*10966SJordan.Brown@Sun.COM	smb_strupr;
359*10966SJordan.Brown@Sun.COM	smb_tolower;
360*10966SJordan.Brown@Sun.COM	smb_toupper;
3615331Samw	smb_token_mkselfrel;
3625331Samw	smb_token_query_privilege;
3637052Samw	smb_tonetbiosname;
3645331Samw	smb_trace;
3655331Samw	smb_tracef;
3666139Sjb150015	smb_update_netlogon_seqnum;
367*10966SJordan.Brown@Sun.COM	smb_wcequiv_strlen;
368*10966SJordan.Brown@Sun.COM	smb_wcstombs;
369*10966SJordan.Brown@Sun.COM	smb_wctomb;
3706432Sas200622	smb_wka_fini;
3718474SJose.Borrego@Sun.COM	smb_wka_get_domain;
3728670SJose.Borrego@Sun.COM	smb_wka_get_sid;
3736432Sas200622	smb_wka_init;
3746432Sas200622	smb_wka_lookup_name;
3756432Sas200622	smb_wka_lookup_sid;
3768670SJose.Borrego@Sun.COM	smb_wka_token_groups;
3775331Samw	smbnative_lm_value;
3785331Samw	smbnative_os_value;
3795331Samw	smbnative_pdc_value;
3805331Samw	strcanon;
3818334SJose.Borrego@Sun.COM	strstrip;
3825331Samw	strsubst;
3838334SJose.Borrego@Sun.COM	strtrim;
3845331Samw	trim_whitespace;
385*10966SJordan.Brown@Sun.COM	ucstooem;
3865331Samw	xdr_smb_dr_bytes_t;
3876139Sjb150015	xdr_smb_dr_joininfo_t;
3885331Samw	xdr_smb_dr_string_t;
3898474SJose.Borrego@Sun.COM	xdr_smb_dr_get_gmttokens_t;
3908474SJose.Borrego@Sun.COM	xdr_smb_dr_return_gmttokens_t;
3918474SJose.Borrego@Sun.COM	xdr_smb_dr_map_gmttoken_t;
3925331Samw	xlate_nt_status;
3935331Samw    local:
3945331Samw	*;
3955331Samw};
396