xref: /illumos-gate/usr/src/lib/libndmp/common/mapfile-vers (revision d4039345c8fe6e54a31d17d91e86e393fdcf401b)
1#
2# Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
3#
4
5#
6# BSD 3 Clause License
7#
8# Copyright (c) 2007, The Storage Networking Industry Association.
9#
10# Redistribution and use in source and binary forms, with or without
11# modification, are permitted provided that the following conditions
12# are met:
13#	- Redistributions of source code must retain the above copyright
14#	  notice, this list of conditions and the following disclaimer.
15#
16#	- Redistributions in binary form must reproduce the above copyright
17#	  notice, this list of conditions and the following disclaimer in
18#	  the documentation and/or other materials provided with the
19#	  distribution.
20#
21#	- Neither the name of The Storage Networking Industry Association (SNIA)
22#	  nor the names of its contributors may be used to endorse or promote
23#	  products derived from this software without specific prior written
24#	  permission.
25#
26# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
27# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
28# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
29# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
30# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
31# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
32# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
33# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
34# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
35# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
36# POSSIBILITY OF SUCH DAMAGE.
37#
38
39#
40# MAPFILE HEADER START
41#
42# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
43# Object versioning must comply with the rules detailed in
44#
45#	usr/src/lib/README.mapfiles
46#
47# You should not be making modifications here until you've read the most current
48# copy of that file. If you need help, contact a gatekeeper for guidance.
49#
50# MAPFILE HEADER END
51#
52
53$mapfile_version 2
54
55SYMBOL_VERSION SUNWprivate_1.1 {
56    global:
57	ndmp_get_devinfo;
58	ndmp_get_devinfo_free;
59	ndmp_terminate_session;
60	ndmp_get_session_info;
61	ndmp_get_session_info_free;
62	ndmp_get_stats;
63	ndmp_get_prop;
64	ndmp_set_prop;
65	ndmp_service_refresh;
66	ndmp_door_status;
67	ndmp_base64_encode;
68	ndmp_base64_decode;
69	ndmp_strerror;
70	ndmp_errno	{ ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
71	ndmp_door_decode_start;
72	ndmp_door_decode_finish;
73	ndmp_door_encode_start;
74	ndmp_door_encode_finish;
75	ndmp_door_get_int32;
76	ndmp_door_get_uint32;
77	ndmp_door_get_string;
78	ndmp_door_put_int32;
79	ndmp_door_put_uint32;
80	ndmp_door_put_string;
81	ndmp_door_free_string;
82	ndmp_door_get_int64;
83	ndmp_door_get_uint64;
84	ndmp_door_put_uint64;
85	ndmp_door_put_short;
86	ndmp_door_get_short;
87	ndmp_door_put_ushort;
88	ndmp_door_get_ushort;
89	ndmp_door_put_buf;
90	ndmp_door_get_buf;
91    local:
92	*;
93};
94