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) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23 #
24
25 #
26 # MAPFILE HEADER START
27 #
28 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
30 #
31 # usr/src/lib/README.mapfiles
32 #
33 # You should not be making modifications here until you've read the most current
34 # copy of that file. If you need help, contact a gatekeeper for guidance.
35 #
36 # MAPFILE HEADER END
37 #
38
39 $mapfile_version 2
40
41 SYMBOL_VERSION SUNW_1.3 {
42 global:
43 nvlist_add_double;
44 nvlist_empty;
45 nvlist_lookup_double;
46 nvlist_nvflag;
47 nvlist_prev_nvpair;
48 nvlist_remove_nvpair;
49 nvpair_value_double;
50 } SUNW_1.2.2;
51
52 SYMBOL_VERSION SUNW_1.2.2 { # s10u8 - SunOS 5.10 (Solaris 10) patch additions
53 global:
54 nvlist_lookup_nvpair;
55 } SUNW_1.2.1;
56
57 SYMBOL_VERSION SUNW_1.2.1 { # s10u7 - SunOS 5.10 (Solaris 10) patch additions
58 global:
59 nvlist_exists;
60 } SUNW_1.2;
|
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) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23 # Copyright (c) 2012 by Delphix. 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 ILLUMOS_0.1 { # Illumos additions
43 global:
44 fnvlist_alloc;
45 fnvlist_free;
46 fnvlist_size;
47 fnvlist_pack;
48 fnvlist_pack_free;
49 fnvlist_unpack;
50 fnvlist_dup;
51 fnvlist_merge;
52 fnvlist_add_boolean;
53 fnvlist_add_boolean_value;
54 fnvlist_add_byte;
55 fnvlist_add_int8;
56 fnvlist_add_uint8;
57 fnvlist_add_int16;
58 fnvlist_add_uint16;
59 fnvlist_add_int32;
60 fnvlist_add_uint32;
61 fnvlist_add_int64;
62 fnvlist_add_uint64;
63 fnvlist_add_string;
64 fnvlist_add_nvlist;
65 fnvlist_add_nvpair;
66 fnvlist_add_boolean_array;
67 fnvlist_add_byte_array;
68 fnvlist_add_int8_array;
69 fnvlist_add_uint8_array;
70 fnvlist_add_int16_array;
71 fnvlist_add_uint16_array;
72 fnvlist_add_int32_array;
73 fnvlist_add_uint32_array;
74 fnvlist_add_int64_array;
75 fnvlist_add_uint64_array;
76 fnvlist_add_string_array;
77 fnvlist_add_nvlist_array;
78 fnvlist_remove;
79 fnvlist_remove_nvpair;
80 fnvlist_lookup_nvpair;
81 fnvlist_lookup_boolean;
82 fnvlist_lookup_boolean_value;
83 fnvlist_lookup_byte;
84 fnvlist_lookup_int8;
85 fnvlist_lookup_int16;
86 fnvlist_lookup_int32;
87 fnvlist_lookup_int64;
88 fnvlist_lookup_uint8_t;
89 fnvlist_lookup_uint16;
90 fnvlist_lookup_uint32;
91 fnvlist_lookup_uint64;
92 fnvlist_lookup_string;
93 fnvlist_lookup_nvlist;
94 fnvpair_value_boolean_value;
95 fnvpair_value_byte;
96 fnvpair_value_int8;
97 fnvpair_value_int16;
98 fnvpair_value_int32;
99 fnvpair_value_int64;
100 fnvpair_value_uint8_t;
101 fnvpair_value_uint16;
102 fnvpair_value_uint32;
103 fnvpair_value_uint64;
104 fnvpair_value_string;
105 fnvpair_value_nvlist;
106 } SUNW_1.3;
107
108
109 SYMBOL_VERSION SUNW_1.3 {
110 global:
111 nvlist_add_double;
112 nvlist_empty;
113 nvlist_lookup_double;
114 nvlist_nvflag;
115 nvlist_prev_nvpair;
116 nvlist_remove_nvpair;
117 nvpair_value_double;
118 } SUNW_1.2.2;
119
120 SYMBOL_VERSION SUNW_1.2.2 { # s10u8 - SunOS 5.10 (Solaris 10) patch additions
121 global:
122 nvlist_lookup_nvpair;
123 } SUNW_1.2.1;
124
125 SYMBOL_VERSION SUNW_1.2.1 { # s10u7 - SunOS 5.10 (Solaris 10) patch additions
126 global:
127 nvlist_exists;
128 } SUNW_1.2;
|