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 2018 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
42 SYMBOL_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_mbchain;
61 mb_put_mbuf;
62 mb_put_mem;
63 mb_put_padbyte;
64 mb_put_uint16le;
65 mb_put_uint32le;
66 mb_put_uint64le;
67 mb_put_uint8;
68 mb_put_uio;
69 mb_reserve;
70
71 md_done;
72 md_get_mbuf;
73 md_get_mem;
74 md_get_uint16le;
75 md_get_uint32le;
76 md_get_uint64le;
77 md_get_uint8;
78 md_initm;
79
80 secpolicy_fs_allowed_mount;
81 secpolicy_vnode_access2;
82 secpolicy_vnode_owner;
83 secpolicy_vnode_setattr;
84 secpolicy_vnode_setdac;
85
86 smb_credinit;
87 smb_credrele;
88 smb_debugmsg { FLAGS = NODIRECT };
89 smb_dev2share;
90 smb_errmsg { FLAGS = NODIRECT };
91 smb_fh_close;
92 smb_fh_create;
93 smb_fh_hold;
94 smb_fh_opened;
95 smb_fh_rele;
96 smb_get_dstring;
97 smb_nt_alloc;
98 smb_nt_done;
99 smb_nt_request;
100 smb_put_dmem;
101 smb_rq_alloc;
102 smb_rq_bend;
103 smb_rq_bstart;
104 smb_rq_done;
105 smb_rq_init;
106 smb_rq_simple;
107 smb_rq_simple_timed;
108 smb_rq_wend;
109 smb_rq_wstart;
110 smb_rwuio;
111 smb_share_kill;
112 smb_share_rele;
113 smb_smb_close;
114 smb_smb_ntcreate;
115 smb_t2_alloc;
116 smb_t2_done;
117 smb_t2_request;
118 smb_time_NT2local;
119 smb_time_local2NT;
120 smb_time_local2server;
121 smb_time_server2local;
122 smb_timo_append;
123 smb_timo_open;
124 smb_timo_read;
125 smb_timo_write;
126
127 smb2_rq_simple;
128 smb2_rq_simple_timed;
129 smb2_smb_close;
130 smb2_smb_ntcreate;
131
132 local:
133 *;
134 };