xref: /illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/nsmb.mapfile (revision 8f4696068ddd989ae2e241a1bfc977d29bb00c84)
1*8f469606SGordon Ross#
2*8f469606SGordon Ross# This file and its contents are supplied under the terms of the
3*8f469606SGordon Ross# Common Development and Distribution License ("CDDL"), version 1.0.
4*8f469606SGordon Ross# You may only use this file in accordance with the terms of version
5*8f469606SGordon Ross# 1.0 of the CDDL.
6*8f469606SGordon Ross#
7*8f469606SGordon Ross# A full copy of the text of the CDDL should have accompanied this
8*8f469606SGordon Ross# source.  A copy of the CDDL is also available via the Internet at
9*8f469606SGordon Ross# http://www.illumos.org/license/CDDL.
10*8f469606SGordon Ross#
11*8f469606SGordon Ross
12*8f469606SGordon Ross#
13*8f469606SGordon Ross# Copyright 2024 RackTop Systems, Inc.
14*8f469606SGordon Ross#
15*8f469606SGordon Ross
16*8f469606SGordon Ross#
17*8f469606SGordon Ross# MAPFILE HEADER START
18*8f469606SGordon Ross#
19*8f469606SGordon Ross# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
20*8f469606SGordon Ross# Object versioning must comply with the rules detailed in
21*8f469606SGordon Ross#
22*8f469606SGordon Ross#	usr/src/lib/README.mapfiles
23*8f469606SGordon Ross#
24*8f469606SGordon Ross# You should not be making modifications here until you've read the most current
25*8f469606SGordon Ross# copy of that file. If you need help, contact a gatekeeper for guidance.
26*8f469606SGordon Ross#
27*8f469606SGordon Ross# MAPFILE HEADER END
28*8f469606SGordon Ross#
29*8f469606SGordon Ross
30*8f469606SGordon Ross$mapfile_version 2
31*8f469606SGordon Ross
32*8f469606SGordon RossSYMBOL_VERSION ILLUMOSprivate {
33*8f469606SGordon Ross    global:
34*8f469606SGordon Ross
35*8f469606SGordon Ross	# DDI Interfaces
36*8f469606SGordon Ross	_fini;
37*8f469606SGordon Ross	_init;
38*8f469606SGordon Ross	_info;
39*8f469606SGordon Ross
40*8f469606SGordon Ross	# Things needed by smbfs
41*8f469606SGordon Ross
42*8f469606SGordon Ross	m_cat;
43*8f469606SGordon Ross	m_copym;
44*8f469606SGordon Ross	m_dumpm;
45*8f469606SGordon Ross	m_fixhdr;
46*8f469606SGordon Ross	m_getblk;
47*8f469606SGordon Ross	m_length;
48*8f469606SGordon Ross	m_pullup;
49*8f469606SGordon Ross	m_split;
50*8f469606SGordon Ross
51*8f469606SGordon Ross	mb_done;
52*8f469606SGordon Ross	mb_fixhdr;
53*8f469606SGordon Ross	mb_init;
54*8f469606SGordon Ross	mb_initm;
55*8f469606SGordon Ross	mb_put_align8;
56*8f469606SGordon Ross	mb_put_mbchain;
57*8f469606SGordon Ross	mb_put_mbuf;
58*8f469606SGordon Ross	mb_put_mem;
59*8f469606SGordon Ross	mb_put_padbyte;
60*8f469606SGordon Ross	mb_put_uint16be;
61*8f469606SGordon Ross	mb_put_uint16le;
62*8f469606SGordon Ross	mb_put_uint32be;
63*8f469606SGordon Ross	mb_put_uint32le;
64*8f469606SGordon Ross	mb_put_uint64be;
65*8f469606SGordon Ross	mb_put_uint64le;
66*8f469606SGordon Ross	mb_put_uint8;
67*8f469606SGordon Ross	mb_put_uio;
68*8f469606SGordon Ross	mb_reserve;
69*8f469606SGordon Ross
70*8f469606SGordon Ross	md_done;
71*8f469606SGordon Ross	md_get_mbuf;
72*8f469606SGordon Ross	md_get_mem;
73*8f469606SGordon Ross	md_get_uint16be;
74*8f469606SGordon Ross	md_get_uint16le;
75*8f469606SGordon Ross	md_get_uint32be;
76*8f469606SGordon Ross	md_get_uint32le;
77*8f469606SGordon Ross	md_get_uint64be;
78*8f469606SGordon Ross	md_get_uint64le;
79*8f469606SGordon Ross	md_get_uint8;
80*8f469606SGordon Ross	md_get_uio;
81*8f469606SGordon Ross	md_initm;
82*8f469606SGordon Ross
83*8f469606SGordon Ross	nsmb_version;
84*8f469606SGordon Ross
85*8f469606SGordon Ross	smb2_rq_simple;
86*8f469606SGordon Ross	smb2_rq_simple_timed;
87*8f469606SGordon Ross	smb2_smb_close;
88*8f469606SGordon Ross	smb2_smb_ntcreate;
89*8f469606SGordon Ross
90*8f469606SGordon Ross	smb_credinit;
91*8f469606SGordon Ross	smb_credrele;
92*8f469606SGordon Ross	smb_dev2share;
93*8f469606SGordon Ross	smb_errmsg;
94*8f469606SGordon Ross
95*8f469606SGordon Ross	smb_fh_close;
96*8f469606SGordon Ross	smb_fh_create;
97*8f469606SGordon Ross	smb_fh_hold;
98*8f469606SGordon Ross	smb_fh_opened;
99*8f469606SGordon Ross	smb_fh_rele;
100*8f469606SGordon Ross
101*8f469606SGordon Ross	smb_get_dstring;
102*8f469606SGordon Ross
103*8f469606SGordon Ross	smb_nt_alloc;
104*8f469606SGordon Ross	smb_nt_done;
105*8f469606SGordon Ross	smb_nt_request;
106*8f469606SGordon Ross
107*8f469606SGordon Ross	smb_put_dmem;
108*8f469606SGordon Ross	smb_put_dstring;
109*8f469606SGordon Ross
110*8f469606SGordon Ross	smb_rq_alloc;
111*8f469606SGordon Ross	smb_rq_bend;
112*8f469606SGordon Ross	smb_rq_bstart;
113*8f469606SGordon Ross	smb_rq_done;
114*8f469606SGordon Ross	smb_rq_init;
115*8f469606SGordon Ross	smb_rq_simple;
116*8f469606SGordon Ross	smb_rq_simple_timed;
117*8f469606SGordon Ross	smb_rq_wend;
118*8f469606SGordon Ross	smb_rq_wstart;
119*8f469606SGordon Ross
120*8f469606SGordon Ross	smb_rwuio;
121*8f469606SGordon Ross	smb_share_kill;
122*8f469606SGordon Ross	smb_share_rele;
123*8f469606SGordon Ross
124*8f469606SGordon Ross	smb_smb_close;
125*8f469606SGordon Ross	smb_smb_ntcreate;
126*8f469606SGordon Ross
127*8f469606SGordon Ross	smb_t2_alloc;
128*8f469606SGordon Ross	smb_t2_done;
129*8f469606SGordon Ross	smb_t2_request;
130*8f469606SGordon Ross
131*8f469606SGordon Ross	smb_time_NT2local;
132*8f469606SGordon Ross	smb_time_local2NT;
133*8f469606SGordon Ross	smb_time_local2server;
134*8f469606SGordon Ross	smb_time_server2local;
135*8f469606SGordon Ross
136*8f469606SGordon Ross	smb_timo_append;
137*8f469606SGordon Ross	smb_timo_open;
138*8f469606SGordon Ross	smb_timo_read;
139*8f469606SGordon Ross	smb_timo_write;
140*8f469606SGordon Ross
141*8f469606SGordon Ross	smb_vc_getipaddr;
142*8f469606SGordon Ross
143*8f469606SGordon Ross    local:
144*8f469606SGordon Ross	*;
145*8f469606SGordon Ross};
146