xref: /onnv-gate/usr/src/lib/smbsrv/libsmb/common/mapfile-vers (revision 9832:3569b6c7f56c)
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	codepage_islower;
435331Samw	codepage_isupper;
445331Samw	codepage_tolower;
455331Samw	codepage_toupper;
465331Samw	hexdump;
475331Samw	hextobin;
485331Samw	ht_add_item;
495331Samw	ht_clean_table;
505331Samw	ht_clear_delete;
515331Samw	ht_create_table;
525331Samw	ht_destroy_table;
535331Samw	ht_find_item;
545331Samw	ht_findfirst;
555331Samw	ht_findnext;
565331Samw	ht_findnext;
575331Samw	ht_get_total_items;
585331Samw	ht_mark_delete;
595331Samw	ht_register_callback;
605331Samw	ht_remove_item;
615331Samw	ht_replace_item;
625331Samw	ht_set_cmpfn;
636030Sjb150015	list_create;
646030Sjb150015	list_destroy;
656030Sjb150015	list_head;
666030Sjb150015	list_insert_after;
676030Sjb150015	list_insert_before;
686030Sjb150015	list_insert_head;
696030Sjb150015	list_insert_tail;
706030Sjb150015	list_is_empty;
716030Sjb150015	list_link_active;
726030Sjb150015	list_move_tail;
736030Sjb150015	list_next;
746030Sjb150015	list_prev;
756030Sjb150015	list_remove;
766030Sjb150015	list_tail;
775331Samw	mts_mbstos;
785331Samw	mts_mbstowcs;
795331Samw	mts_mbtowc;
805331Samw	mts_sbequiv_strlen;
815331Samw	mts_stombs;
825331Samw	mts_wcequiv_strlen;
835331Samw	mts_wcstombs;
845331Samw	mts_wctomb;
855331Samw	netr_client_mkabsolute;
865967Scp160787	netr_client_xfree;
87*9832Samw@Sun.COM	nt_domain_end_update;
88*9832Samw@Sun.COM	nt_domain_fini;
89*9832Samw@Sun.COM	nt_domain_get_primary;
905331Samw	nt_domain_init;
915331Samw	nt_domain_lookup_name;
925331Samw	nt_domain_lookup_sid;
93*9832Samw@Sun.COM	nt_domain_lookup_type;
948474SJose.Borrego@Sun.COM	nt_domain_save;
95*9832Samw@Sun.COM	nt_domain_set_basic_info;
96*9832Samw@Sun.COM	nt_domain_set_dns_info;
97*9832Samw@Sun.COM	nt_domain_set_trust_info;
988474SJose.Borrego@Sun.COM	nt_domain_show;
99*9832Samw@Sun.COM	nt_domain_start_update;
100*9832Samw@Sun.COM	nt_domain_update;
1015331Samw	oem_get_smb_cpid;
1025331Samw	oem_get_telnet_cpid;
1035331Samw	oem_language_set;
1045331Samw	oemstounicodes;
1055331Samw	rand_hash;
1065331Samw	randomize;
1078670SJose.Borrego@Sun.COM	smb_account_free;
1088670SJose.Borrego@Sun.COM	smb_account_validate;
109*9832Samw@Sun.COM	smb_acl_alloc;
110*9832Samw@Sun.COM	smb_acl_free;
111*9832Samw@Sun.COM	smb_acl_from_zfs;
112*9832Samw@Sun.COM	smb_acl_isvalid;
113*9832Samw@Sun.COM	smb_acl_len;
114*9832Samw@Sun.COM	smb_acl_sort;
115*9832Samw@Sun.COM	smb_acl_to_zfs;
1165331Samw	smb_auth_DES;
1175331Samw	smb_auth_gen_session_key;
1187052Samw	smb_auth_hmac_md5;
1195331Samw	smb_auth_ntlm_hash;
1206600Sas200622	smb_auth_ntlmv2_hash;
1215331Samw	smb_auth_qnd_unicode;
1225331Samw	smb_auth_set_info;
1235331Samw	smb_auth_validate_lm;
1245331Samw	smb_auth_validate_nt;
1257961SNatalie.Li@Sun.COM	smb_chk_hostaccess;
1265331Samw	smb_config_get;
1275331Samw	smb_config_get_fg_flag;
1285331Samw	smb_config_get_localsid;
1295331Samw	smb_config_get_secmode;
1305772Sas200622	smb_config_getbool;
1318334SJose.Borrego@Sun.COM	smb_config_getdomaininfo;
1328670SJose.Borrego@Sun.COM	smb_config_getip;
1335772Sas200622	smb_config_getname;
1345331Samw	smb_config_getnum;
1355331Samw	smb_config_getstr;
1365331Samw	smb_config_refresh_idmap;
1375331Samw	smb_config_secmode_fromstr;
1385331Samw	smb_config_secmode_tostr;
1395331Samw	smb_config_set;
1405331Samw	smb_config_set_idmap_domain;
1415331Samw	smb_config_set_secmode;
1425772Sas200622	smb_config_setbool;
1438334SJose.Borrego@Sun.COM	smb_config_setdomaininfo;
1445331Samw	smb_config_setnum;
1455772Sas200622	smb_config_setstr;
1468167Samw@Sun.COM	smb_crc_gen;
1475331Samw	smb_ctxbuf_init;
1485331Samw	smb_ctxbuf_len;
1495331Samw	smb_ctxbuf_printf;
1507588Samw@Sun.COM	smb_dr_clnt_call;
1517588Samw@Sun.COM	smb_dr_clnt_cleanup;
1527588Samw@Sun.COM	smb_dr_clnt_setup;
1535331Samw	smb_dr_decode_arg_get_token;
1545331Samw	smb_dr_decode_common;
1555331Samw	smb_dr_decode_finish;
1565331Samw	smb_dr_decode_start;
1575331Samw	smb_dr_decode_string;
1585331Samw	smb_dr_encode_common;
1595331Samw	smb_dr_encode_finish;
1605331Samw	smb_dr_encode_res_token;
1615331Samw	smb_dr_encode_start;
1625331Samw	smb_dr_encode_string;
1635331Samw	smb_dr_free_string;
1645331Samw	smb_dr_get_BYTE;
1655331Samw	smb_dr_get_buf;
1665331Samw	smb_dr_get_dword;
1675331Samw	smb_dr_get_int32;
1685331Samw	smb_dr_get_opcode;
1695331Samw	smb_dr_get_res_stat;
1707052Samw	smb_dr_get_share;
1715331Samw	smb_dr_get_short;
1725331Samw	smb_dr_get_string;
1735331Samw	smb_dr_get_uint32;
1745331Samw	smb_dr_get_uint64;
1755331Samw	smb_dr_get_ushort;
1765331Samw	smb_dr_get_word;
1775331Samw	smb_dr_put_BYTE;
1785331Samw	smb_dr_put_buf;
1795331Samw	smb_dr_put_dword;
1805331Samw	smb_dr_put_int32;
1817052Samw	smb_dr_put_share;
1825331Samw	smb_dr_put_short;
1835331Samw	smb_dr_put_string;
1845331Samw	smb_dr_put_uint32;
1855331Samw	smb_dr_put_uint64;
1865331Samw	smb_dr_put_ushort;
1875331Samw	smb_dr_put_word;
1885331Samw	smb_dr_set_opcode;
1895331Samw	smb_dr_set_res_stat;
190*9832Samw@Sun.COM	smb_find_ads_server;
191*9832Samw@Sun.COM	smb_fsacl_alloc;
192*9832Samw@Sun.COM	smb_fsacl_free;
193*9832Samw@Sun.COM	smb_fssd_init;
194*9832Samw@Sun.COM	smb_fssd_term;
1957348SJose.Borrego@Sun.COM	smb_get_dcinfo;
1966030Sjb150015	smb_get_nameservers;
1978871Samw@Sun.COM	smb_getdataset;
1985331Samw	smb_getdomainname;
1995772Sas200622	smb_getfqdomainname;
2005331Samw	smb_getfqhostname;
2018334SJose.Borrego@Sun.COM	smb_gethostbyaddr;
2028334SJose.Borrego@Sun.COM	smb_gethostbyname;
2035331Samw	smb_gethostname;
204*9832Samw@Sun.COM	smb_getnameinfo;
2055331Samw	smb_getnetbiosname;
2067961SNatalie.Li@Sun.COM	smb_getsamaccount;
2075331Samw	smb_idmap_batch_create;
2085331Samw	smb_idmap_batch_destroy;
2095331Samw	smb_idmap_batch_getid;
2105331Samw	smb_idmap_batch_getmappings;
2115331Samw	smb_idmap_batch_getsid;
2125772Sas200622	smb_idmap_getid;
2135331Samw	smb_idmap_getsid;
2145331Samw	smb_idmap_restart;
2155331Samw	smb_idmap_start;
2165331Samw	smb_idmap_stop;
2178670SJose.Borrego@Sun.COM	smb_ids_free;
2188670SJose.Borrego@Sun.COM	smb_inet_equal;
2198670SJose.Borrego@Sun.COM	smb_inet_iszero;
2208670SJose.Borrego@Sun.COM	smb_inet_ntop;
221*9832Samw@Sun.COM	smb_kmod_bind;
222*9832Samw@Sun.COM        smb_kmod_get_userlist;
223*9832Samw@Sun.COM        smb_kmod_get_usernum;
224*9832Samw@Sun.COM	smb_kmod_nbtlisten;
225*9832Samw@Sun.COM	smb_kmod_nbtreceive;
226*9832Samw@Sun.COM	smb_kmod_setcfg;
227*9832Samw@Sun.COM	smb_kmod_setgmtoff;
228*9832Samw@Sun.COM	smb_kmod_share;
229*9832Samw@Sun.COM	smb_kmod_start;
230*9832Samw@Sun.COM	smb_kmod_tcplisten;
231*9832Samw@Sun.COM	smb_kmod_tcpreceive;
232*9832Samw@Sun.COM	smb_kmod_unbind;
233*9832Samw@Sun.COM	smb_kmod_unshare;
2345331Samw	smb_join;
2355772Sas200622	smb_lgrp_add;
2365772Sas200622	smb_lgrp_add_member;
2375772Sas200622	smb_lgrp_delete;
2385772Sas200622	smb_lgrp_del_member;
2395772Sas200622	smb_lgrp_free;
2405772Sas200622	smb_lgrp_getbyname;
2415772Sas200622	smb_lgrp_getbyrid;
2425772Sas200622	smb_lgrp_getcmnt;
2435772Sas200622	smb_lgrp_getpriv;
2445772Sas200622	smb_lgrp_is_member;
2455772Sas200622	smb_lgrp_iterate;
2465772Sas200622	smb_lgrp_iterclose;
2475772Sas200622	smb_lgrp_iteropen;
2485772Sas200622	smb_lgrp_rename;
2495772Sas200622	smb_lgrp_setcmnt;
2505772Sas200622	smb_lgrp_setpriv;
2515772Sas200622	smb_lgrp_start;
2525772Sas200622	smb_lgrp_stop;
2535772Sas200622	smb_lgrp_strerror;
2545331Samw	smb_load_kconfig;
2555772Sas200622	smb_lookup_name;
2565772Sas200622	smb_lookup_sid;
2575331Samw	smb_mac_chk;
2585331Samw	smb_mac_dec_seqnum;
2595331Samw	smb_mac_inc_seqnum;
2605331Samw	smb_mac_init;
2615331Samw	smb_mac_sign;
2625331Samw	smb_match83;
2635331Samw	smb_match;
2645331Samw	smb_match_ci;
2656139Sjb150015	smb_match_netlogon_seqnum;
2667052Samw	smb_msgbuf_base;
2677052Samw	smb_msgbuf_decode;
2687052Samw	smb_msgbuf_dword_align;
2697052Samw	smb_msgbuf_encode;
2707052Samw	smb_msgbuf_fclear;
2717052Samw	smb_msgbuf_fset;
2727052Samw	smb_msgbuf_has_space;
2737052Samw	smb_msgbuf_init;
2747052Samw	smb_msgbuf_size;
2757052Samw	smb_msgbuf_term;
2767052Samw	smb_msgbuf_used;
2777052Samw	smb_msgbuf_word_align;
2786030Sjb150015	smb_nic_addhost;
2796030Sjb150015	smb_nic_delhost;
2809021Samw@Sun.COM	smb_nic_is_local;
2819021Samw@Sun.COM	smb_nic_is_same_subnet;
2826030Sjb150015	smb_nic_fini;
2836030Sjb150015	smb_nic_getfirst;
2846030Sjb150015	smb_nic_getnext;
2856030Sjb150015	smb_nic_getnum;
2866030Sjb150015	smb_nic_init;
2876432Sas200622	smb_nicmon_start;
2886432Sas200622	smb_nicmon_stop;
2897052Samw	smb_opipe_hdr_encode;
2907052Samw	smb_opipe_hdr_decode;
2917052Samw	smb_opipe_hdr_xdr;
2927052Samw	smb_opipe_context_encode;
2937052Samw	smb_opipe_context_decode;
2947052Samw	smb_opipe_context_xdr;
2955331Samw	smb_priv_getbyname;
2965331Samw	smb_priv_getbyvalue;
2975331Samw	smb_priv_presentable_ids;
2985331Samw	smb_priv_presentable_num;
2995331Samw	smb_privset_copy;
3005331Samw	smb_privset_enable;
3015331Samw	smb_privset_free;
3025331Samw	smb_privset_init;
3035331Samw	smb_privset_log;
3045772Sas200622	smb_privset_merge;
3055331Samw	smb_privset_new;
3065331Samw	smb_privset_query;
3075331Samw	smb_privset_size;
3085331Samw	smb_privset_validate;
3096030Sjb150015	smb_pwd_fini;
310*9832Samw@Sun.COM	smb_pwd_getpwnam;
311*9832Samw@Sun.COM	smb_pwd_getpwuid;
3126030Sjb150015	smb_pwd_init;
313*9832Samw@Sun.COM	smb_pwd_iterate;
314*9832Samw@Sun.COM	smb_pwd_iterclose;
315*9832Samw@Sun.COM	smb_pwd_iteropen;
316*9832Samw@Sun.COM	smb_pwd_setcntl;
317*9832Samw@Sun.COM	smb_pwd_setpasswd;
3188670SJose.Borrego@Sun.COM	smb_sam_lookup_name;
3198670SJose.Borrego@Sun.COM	smb_sam_lookup_sid;
3208670SJose.Borrego@Sun.COM	smb_sam_grp_cnt;
3218670SJose.Borrego@Sun.COM	smb_sam_usr_cnt;
3228670SJose.Borrego@Sun.COM	smb_sam_usr_groups;
323*9832Samw@Sun.COM	smb_sd_get_secinfo;
324*9832Samw@Sun.COM	smb_sd_init;
325*9832Samw@Sun.COM	smb_sd_len;
326*9832Samw@Sun.COM	smb_sd_term;
327*9832Samw@Sun.COM	smb_sd_tofs;
328*9832Samw@Sun.COM	smb_sd_read;
329*9832Samw@Sun.COM	smb_sd_write;
3306139Sjb150015	smb_setdomainprops;
3316432Sas200622	smb_sid_cmp;
3326432Sas200622	smb_sid_dup;
3336432Sas200622	smb_sid_free;
3346432Sas200622	smb_sid_fromstr;
3356432Sas200622	smb_sid_getrid;
3366432Sas200622	smb_sid_indomain;
3376432Sas200622	smb_sid_islocal;
3386432Sas200622	smb_sid_isvalid;
3396432Sas200622	smb_sid_len;
3406432Sas200622	smb_sid_splice;
3416432Sas200622	smb_sid_split;
3426432Sas200622	smb_sid_tostr;
3436432Sas200622	smb_sid_type2str;
3448334SJose.Borrego@Sun.COM	smb_smf_maintenance_mode;
3457348SJose.Borrego@Sun.COM	smb_smf_restart_service;
3465331Samw	smb_token_mkselfrel;
3475331Samw	smb_token_query_privilege;
3487052Samw	smb_tonetbiosname;
3495331Samw	smb_trace;
3505331Samw	smb_tracef;
351*9832Samw@Sun.COM	smb_ulist_alloc;
352*9832Samw@Sun.COM	smb_ulist_free;
3536139Sjb150015	smb_update_netlogon_seqnum;
3546432Sas200622	smb_wka_fini;
3558474SJose.Borrego@Sun.COM	smb_wka_get_domain;
3568670SJose.Borrego@Sun.COM	smb_wka_get_sid;
3576432Sas200622	smb_wka_init;
3586432Sas200622	smb_wka_lookup_name;
3596432Sas200622	smb_wka_lookup_sid;
3608670SJose.Borrego@Sun.COM	smb_wka_token_groups;
3615331Samw	smbnative_lm_value;
3625331Samw	smbnative_os_value;
3635331Samw	smbnative_pdc_value;
3645331Samw	strcanon;
3658334SJose.Borrego@Sun.COM	strstrip;
3665331Samw	strsubst;
3678334SJose.Borrego@Sun.COM	strtrim;
3685331Samw	trim_whitespace;
3695331Samw	unicodestooems;
3705331Samw	utf8_isstrascii;
3715331Samw	utf8_isstrlwr;
3725331Samw	utf8_isstrupr;
3735331Samw	utf8_strcasecmp;
3745331Samw	utf8_strlwr;
3755331Samw	utf8_strncasecmp;
3765331Samw	utf8_strupr;
3775331Samw	xdr_smb_dr_bytes_t;
3786139Sjb150015	xdr_smb_dr_joininfo_t;
3795331Samw	xdr_smb_dr_string_t;
3808474SJose.Borrego@Sun.COM	xdr_smb_dr_get_gmttokens_t;
3818474SJose.Borrego@Sun.COM	xdr_smb_dr_return_gmttokens_t;
3828474SJose.Borrego@Sun.COM	xdr_smb_dr_map_gmttoken_t;
3835331Samw	xlate_nt_status;
3845331Samw    local:
3855331Samw	*;
3865331Samw};
387