8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / lib / libscf / common / mapfile-vers
blob049912185c7e2c96fc26b8fcb40780b897a82502
2 # CDDL HEADER START
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.
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.
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]
19 # CDDL HEADER END
22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
26 # MAPFILE HEADER START
28 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
31 #       usr/src/lib/README.mapfiles
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.
36 # MAPFILE HEADER END
39 $mapfile_version 2
41 SYMBOL_VERSION SUNW_1.2 {
42     global:
43         scf_count_ranges_destroy;
44         scf_int_ranges_destroy;
45         scf_string_to_type;
46         scf_tmpl_error_pg;
47         scf_tmpl_error_pg_tmpl;
48         scf_tmpl_error_prop;
49         scf_tmpl_error_prop_tmpl;
50         scf_tmpl_error_type;
51         scf_tmpl_error_value;
52         scf_tmpl_errors_destroy;
53         scf_tmpl_get_by_pg;
54         scf_tmpl_get_by_prop;
55         scf_tmpl_get_by_pg_name;
56         scf_tmpl_iter_pgs;
57         scf_tmpl_iter_props;
58         scf_tmpl_next_error;
59         scf_tmpl_pg_common_name;
60         scf_tmpl_pg_create;
61         scf_tmpl_pg_description;
62         scf_tmpl_pg_destroy;
63         scf_tmpl_pg_name;
64         scf_tmpl_pg_required;
65         scf_tmpl_pg_reset;
66         scf_tmpl_pg_target;
67         scf_tmpl_pg_type;
68         scf_tmpl_prop_cardinality;
69         scf_tmpl_prop_common_name;
70         scf_tmpl_prop_create;
71         scf_tmpl_prop_description;
72         scf_tmpl_prop_destroy;
73         scf_tmpl_prop_internal_seps;
74         scf_tmpl_prop_name;
75         scf_tmpl_prop_required;
76         scf_tmpl_prop_reset;
77         scf_tmpl_prop_type;
78         scf_tmpl_prop_units;
79         scf_tmpl_prop_visibility;
80         scf_tmpl_reset_errors;
81         scf_tmpl_strerror;
82         scf_tmpl_validate_fmri;
83         scf_tmpl_value_common_name;
84         scf_tmpl_value_count_range_choices;
85         scf_tmpl_value_count_range_constraints;
86         scf_tmpl_value_description;
87         scf_tmpl_value_in_constraint;
88         scf_tmpl_value_int_range_constraints;
89         scf_tmpl_value_name_choices;
90         scf_tmpl_value_name_constraints;
91         scf_tmpl_value_int_range_choices;
92         scf_tmpl_visibility_to_string;
93         scf_type_to_string;
94         scf_values_destroy;
95         smf_notify_del_params;
96         smf_notify_get_params;
97         smf_notify_set_params;
98         smf_state_from_string;
99         smf_state_to_string;
100 } SUNW_1.1;
102 SYMBOL_VERSION SUNW_1.1 {
103     global:
104         scf_entry_add_value;
105         scf_entry_create;
106         scf_entry_destroy;
107         scf_entry_destroy_children;
108         scf_entry_handle;
109         scf_entry_reset;
110         scf_error;
111         scf_handle_bind;
112         scf_handle_create;
113         scf_handle_decode_fmri;
114         scf_handle_decorate;
115         scf_handle_destroy;
116         scf_handle_get_scope;
117         scf_handle_unbind;
118         scf_instance_add_pg;
119         scf_instance_create;
120         scf_instance_delete;
121         scf_instance_destroy;
122         scf_instance_get_name;
123         scf_instance_get_parent;
124         scf_instance_get_pg;
125         scf_instance_get_pg_composed;
126         scf_instance_get_snapshot;
127         scf_instance_handle;
128         scf_instance_to_fmri;
129         scf_iter_create;
130         scf_iter_destroy;
131         scf_iter_handle;
132         scf_iter_handle_scopes;
133         scf_iter_instance_pgs;
134         scf_iter_instance_pgs_composed;
135         scf_iter_instance_pgs_typed;
136         scf_iter_instance_pgs_typed_composed;
137         scf_iter_instance_snapshots;
138         scf_iter_next_instance;
139         scf_iter_next_pg;
140         scf_iter_next_property;
141         scf_iter_next_scope;
142         scf_iter_next_service;
143         scf_iter_next_snapshot;
144         scf_iter_next_value;
145         scf_iter_pg_properties;
146         scf_iter_property_values;
147         scf_iter_reset;
148         scf_iter_scope_services;
149         scf_iter_service_instances;
150         scf_iter_service_pgs;
151         scf_iter_service_pgs_typed;
152         scf_iter_snaplevel_pgs;
153         scf_iter_snaplevel_pgs_typed;
154         scf_limit;
155         scf_myname;
156         scf_pg_create;
157         scf_pg_delete;
158         scf_pg_destroy;
159         scf_pg_get_flags;
160         scf_pg_get_name;
161         scf_pg_get_parent_instance;
162         scf_pg_get_parent_service;
163         scf_pg_get_parent_snaplevel;
164         scf_pg_get_property;
165         scf_pg_get_type;
166         scf_pg_get_underlying_pg;
167         scf_pg_handle;
168         scf_pg_to_fmri;
169         scf_pg_update;
170         scf_property_create;
171         scf_property_destroy;
172         scf_property_get_name;
173         scf_property_get_value;
174         scf_property_handle;
175         scf_property_is_type;
176         scf_property_to_fmri;
177         scf_property_type;
178         scf_scope_add_service;
179         scf_scope_create;
180         scf_scope_destroy;
181         scf_scope_get_name;
182         scf_scope_get_parent;
183         scf_scope_get_service;
184         scf_scope_handle;
185         scf_scope_to_fmri;
186         scf_service_add_instance;
187         scf_service_add_pg;
188         scf_service_create;
189         scf_service_delete;
190         scf_service_destroy;
191         scf_service_get_instance;
192         scf_service_get_name;
193         scf_service_get_parent;
194         scf_service_get_pg;
195         scf_service_handle;
196         scf_service_to_fmri;
197         scf_simple_app_props_free;
198         scf_simple_app_props_get;
199         scf_simple_app_props_next;
200         scf_simple_app_props_search;
201         scf_simple_prop_free;
202         scf_simple_prop_get;
203         scf_simple_prop_name;
204         scf_simple_prop_next_astring;
205         scf_simple_prop_next_boolean;
206         scf_simple_prop_next_count;
207         scf_simple_prop_next_integer;
208         scf_simple_prop_next_opaque;
209         scf_simple_prop_next_reset;
210         scf_simple_prop_next_time;
211         scf_simple_prop_next_ustring;
212         scf_simple_prop_numvalues;
213         scf_simple_prop_pgname;
214         scf_simple_prop_type;
215         scf_simple_walk_instances;
216         scf_snaplevel_create;
217         scf_snaplevel_destroy;
218         scf_snaplevel_get_instance_name;
219         scf_snaplevel_get_next_snaplevel;
220         scf_snaplevel_get_parent;
221         scf_snaplevel_get_pg;
222         scf_snaplevel_get_scope_name;
223         scf_snaplevel_get_service_name;
224         scf_snaplevel_handle;
225         scf_snapshot_create;
226         scf_snapshot_destroy;
227         scf_snapshot_get_base_snaplevel;
228         scf_snapshot_get_name;
229         scf_snapshot_get_parent;
230         scf_snapshot_handle;
231         scf_snapshot_update;
232         scf_strerror;
233         scf_transaction_commit;
234         scf_transaction_create;
235         scf_transaction_destroy;
236         scf_transaction_destroy_children;
237         scf_transaction_handle;
238         scf_transaction_property_change;
239         scf_transaction_property_change_type;
240         scf_transaction_property_delete;
241         scf_transaction_property_new;
242         scf_transaction_reset;
243         scf_transaction_reset_all;
244         scf_transaction_start;
245         scf_type_base_type;
246         scf_value_base_type;
247         scf_value_create;
248         scf_value_destroy;
249         scf_value_get_as_string;
250         scf_value_get_as_string_typed;
251         scf_value_get_astring;
252         scf_value_get_boolean;
253         scf_value_get_count;
254         scf_value_get_integer;
255         scf_value_get_opaque;
256         scf_value_get_time;
257         scf_value_get_ustring;
258         scf_value_handle;
259         scf_value_is_type;
260         scf_value_reset;
261         scf_value_set_astring;
262         scf_value_set_boolean;
263         scf_value_set_count;
264         scf_value_set_from_string;
265         scf_value_set_integer;
266         scf_value_set_opaque;
267         scf_value_set_time;
268         scf_value_set_ustring;
269         scf_value_type;
270         smf_degrade_instance;
271         smf_disable_instance;
272         smf_enable_instance;
273         smf_get_state;
274         smf_maintain_instance;
275         smf_refresh_instance;
276         smf_restart_instance;
277         smf_restore_instance;
280 SYMBOL_VERSION SUNWprivate_1.1 {
281     global:
282         gen_filenms_from_fmri;
283         ismember;
284         scf_canonify_fmri;
285         scf_cmp_pattern;
286         _scf_create_errors;
287         scf_decode32;
288         scf_encode32;
289         scf_general_pg_setup;
290         _scf_get_fma_notify_params;
291         _scf_get_svc_notify_params;
292         _scf_handle_decorations;
293         scf_is_compatible_type;
294         _scf_notify_add_pgname;
295         _scf_notify_add_pgtype;
296         _scf_notify_get_params;
297         _scf_notify_wait;
298         scf_parse_file_fmri;
299         scf_parse_fmri;
300         scf_parse_svc_fmri;
301         _scf_pg_is_read_protected;
302         _scf_pg_wait;
303         scf_read_count_property;
304         _scf_read_single_astring_from_pg;
305         _scf_read_tmpl_prop_type_as_string;
306         _scf_repository_switch;
307         _scf_request_backup;
308         _scf_sanitize_locale;
309         _scf_set_annotation;
310         scf_set_count_property;
311         scf_simple_handle_destroy;
312         _scf_snapshot_attach;
313         _scf_snapshot_delete;
314         _scf_snapshot_take_attach;
315         _scf_snapshot_take_new;
316         _scf_snapshot_take_new_named;
317         _scf_tmpl_add_error;
318         _scf_tmpl_error_set_prefix;
319         scf_transaction_setup;
320         scf_transaction_restart;
321         scf_walk_fmri;
322         _smf_refresh_instance_i;
323         scf_read_propvec;
324         scf_write_propvec;
325         scf_clean_propvec;
326         scf_instance_delete_prop;
327         scf_get_boot_config;
328         scf_get_boot_config_ovr;
329         scf_is_fastboot_default;
330         scf_fastreboot_default_set_transient;
331         scf_default_secflags;
332         _check_services;
333         _scf_handle_create_and_bind;
334         _smf_refresh_all_instances;
335     local:
336         *;