1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
23# Copyright 2017 Nexenta Systems, Inc.  All rights reserved.
24#
25
26#
27# MAPFILE HEADER START
28#
29# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
30# Object versioning must comply with the rules detailed in
31#
32#	usr/src/lib/README.mapfiles
33#
34# You should not be making modifications here until you've read the most current
35# copy of that file. If you need help, contact a gatekeeper for guidance.
36#
37# MAPFILE HEADER END
38#
39
40$mapfile_version 2
41
42SYMBOL_VERSION SUNWprivate {
43    global:
44	kmem_avail;
45	kmem_maxavail;
46
47	nsmb_drv_close;
48	nsmb_drv_fini;
49	nsmb_drv_init;
50	nsmb_drv_ioctl;
51	nsmb_drv_load;
52	nsmb_drv_open;
53
54	nsmb_version;
55
56	m_fixhdr;
57	mb_done;
58	mb_init;
59	mb_initm;
60	mb_put_mem;
61	mb_put_padbyte;
62	mb_put_uint16le;
63	mb_put_uint32le;
64	mb_put_uint64le;
65	mb_put_uint8;
66	mb_reserve;
67
68	md_done;
69	md_get_mbuf;
70	md_get_mem;
71	md_get_uint16le;
72	md_get_uint32le;
73	md_get_uint64le;
74	md_get_uint8;
75	md_initm;
76
77	secpolicy_fs_allowed_mount;
78	secpolicy_vnode_access2;
79	secpolicy_vnode_owner;
80	secpolicy_vnode_setattr;
81	secpolicy_vnode_setdac;
82
83	smb_credinit;
84	smb_credrele;
85	smb_dev2share;
86	smb_dos2unixtime;
87	smb_errmsg;
88	smb_nt_alloc;
89	smb_nt_done;
90	smb_nt_request;
91	smb_put_dmem;
92	smb_rq_alloc;
93	smb_rq_bend;
94	smb_rq_bstart;
95	smb_rq_done;
96	smb_rq_init;
97	smb_rq_simple;
98	smb_rq_simple_timed;
99	smb_rq_wend;
100	smb_rq_wstart;
101	smb_rwuio;
102	smb_share_kill;
103	smb_share_rele;
104	smb_smb_close;
105	smb_smb_ntcreate;
106	smb_t2_alloc;
107	smb_t2_done;
108	smb_t2_request;
109	smb_time_NT2local;
110	smb_time_local2NT;
111	smb_time_local2server;
112	smb_time_server2local;
113	smb_time_unix2dos;
114	smb_timo_append;
115	smb_timo_open;
116	smb_timo_read;
117	smb_timo_write;
118
119    local:
120	*;
121};
122