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