# # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. # # # MAPFILE HEADER START # # WARNING: STOP NOW. DO NOT MODIFY THIS FILE. # Object versioning must comply with the rules detailed in # # usr/src/lib/README.mapfiles # # You should not be making modifications here until you've read the most current # copy of that file. If you need help, contact a gatekeeper for guidance. # # MAPFILE HEADER END # $mapfile_version 2 SYMBOL_VERSION SUNW_1.2 { global: scf_count_ranges_destroy; scf_int_ranges_destroy; scf_string_to_type; scf_tmpl_error_pg; scf_tmpl_error_pg_tmpl; scf_tmpl_error_prop; scf_tmpl_error_prop_tmpl; scf_tmpl_error_type; scf_tmpl_error_value; scf_tmpl_errors_destroy; scf_tmpl_get_by_pg; scf_tmpl_get_by_prop; scf_tmpl_get_by_pg_name; scf_tmpl_iter_pgs; scf_tmpl_iter_props; scf_tmpl_next_error; scf_tmpl_pg_common_name; scf_tmpl_pg_create; scf_tmpl_pg_description; scf_tmpl_pg_destroy; scf_tmpl_pg_name; scf_tmpl_pg_required; scf_tmpl_pg_reset; scf_tmpl_pg_target; scf_tmpl_pg_type; scf_tmpl_prop_cardinality; scf_tmpl_prop_common_name; scf_tmpl_prop_create; scf_tmpl_prop_description; scf_tmpl_prop_destroy; scf_tmpl_prop_internal_seps; scf_tmpl_prop_name; scf_tmpl_prop_required; scf_tmpl_prop_reset; scf_tmpl_prop_type; scf_tmpl_prop_units; scf_tmpl_prop_visibility; scf_tmpl_reset_errors; scf_tmpl_strerror; scf_tmpl_validate_fmri; scf_tmpl_value_common_name; scf_tmpl_value_count_range_choices; scf_tmpl_value_count_range_constraints; scf_tmpl_value_description; scf_tmpl_value_in_constraint; scf_tmpl_value_int_range_constraints; scf_tmpl_value_name_choices; scf_tmpl_value_name_constraints; scf_tmpl_value_int_range_choices; scf_tmpl_visibility_to_string; scf_type_to_string; scf_values_destroy; smf_notify_del_params; smf_notify_get_params; smf_notify_set_params; smf_state_from_string; smf_state_to_string; } SUNW_1.1; SYMBOL_VERSION SUNW_1.1 { global: scf_entry_add_value; scf_entry_create; scf_entry_destroy; scf_entry_destroy_children; scf_entry_handle; scf_entry_reset; scf_error; scf_handle_bind; scf_handle_create; scf_handle_decode_fmri; scf_handle_decorate; scf_handle_destroy; scf_handle_get_scope; scf_handle_unbind; scf_instance_add_pg; scf_instance_create; scf_instance_delete; scf_instance_destroy; scf_instance_get_name; scf_instance_get_parent; scf_instance_get_pg; scf_instance_get_pg_composed; scf_instance_get_snapshot; scf_instance_handle; scf_instance_to_fmri; scf_iter_create; scf_iter_destroy; scf_iter_handle; scf_iter_handle_scopes; scf_iter_instance_pgs; scf_iter_instance_pgs_composed; scf_iter_instance_pgs_typed; scf_iter_instance_pgs_typed_composed; scf_iter_instance_snapshots; scf_iter_next_instance; scf_iter_next_pg; scf_iter_next_property; scf_iter_next_scope; scf_iter_next_service; scf_iter_next_snapshot; scf_iter_next_value; scf_iter_pg_properties; scf_iter_property_values; scf_iter_reset; scf_iter_scope_services; scf_iter_service_instances; scf_iter_service_pgs; scf_iter_service_pgs_typed; scf_iter_snaplevel_pgs; scf_iter_snaplevel_pgs_typed; scf_limit; scf_myname; scf_pg_create; scf_pg_delete; scf_pg_destroy; scf_pg_get_flags; scf_pg_get_name; scf_pg_get_parent_instance; scf_pg_get_parent_service; scf_pg_get_parent_snaplevel; scf_pg_get_property; scf_pg_get_type; scf_pg_get_underlying_pg; scf_pg_handle; scf_pg_to_fmri; scf_pg_update; scf_property_create; scf_property_destroy; scf_property_get_name; scf_property_get_value; scf_property_handle; scf_property_is_type; scf_property_to_fmri; scf_property_type; scf_scope_add_service; scf_scope_create; scf_scope_destroy; scf_scope_get_name; scf_scope_get_parent; scf_scope_get_service; scf_scope_handle; scf_scope_to_fmri; scf_service_add_instance; scf_service_add_pg; scf_service_create; scf_service_delete; scf_service_destroy; scf_service_get_instance; scf_service_get_name; scf_service_get_parent; scf_service_get_pg; scf_service_handle; scf_service_to_fmri; scf_simple_app_props_free; scf_simple_app_props_get; scf_simple_app_props_next; scf_simple_app_props_search; scf_simple_prop_free; scf_simple_prop_get; scf_simple_prop_name; scf_simple_prop_next_astring; scf_simple_prop_next_boolean; scf_simple_prop_next_count; scf_simple_prop_next_integer; scf_simple_prop_next_opaque; scf_simple_prop_next_reset; scf_simple_prop_next_time; scf_simple_prop_next_ustring; scf_simple_prop_numvalues; scf_simple_prop_pgname; scf_simple_prop_type; scf_simple_walk_instances; scf_snaplevel_create; scf_snaplevel_destroy; scf_snaplevel_get_instance_name; scf_snaplevel_get_next_snaplevel; scf_snaplevel_get_parent; scf_snaplevel_get_pg; scf_snaplevel_get_scope_name; scf_snaplevel_get_service_name; scf_snaplevel_handle; scf_snapshot_create; scf_snapshot_destroy; scf_snapshot_get_base_snaplevel; scf_snapshot_get_name; scf_snapshot_get_parent; scf_snapshot_handle; scf_snapshot_update; scf_strerror; scf_transaction_commit; scf_transaction_create; scf_transaction_destroy; scf_transaction_destroy_children; scf_transaction_handle; scf_transaction_property_change; scf_transaction_property_change_type; scf_transaction_property_delete; scf_transaction_property_new; scf_transaction_reset; scf_transaction_reset_all; scf_transaction_start; scf_type_base_type; scf_value_base_type; scf_value_create; scf_value_destroy; scf_value_get_as_string; scf_value_get_as_string_typed; scf_value_get_astring; scf_value_get_boolean; scf_value_get_count; scf_value_get_integer; scf_value_get_opaque; scf_value_get_time; scf_value_get_ustring; scf_value_handle; scf_value_is_type; scf_value_reset; scf_value_set_astring; scf_value_set_boolean; scf_value_set_count; scf_value_set_from_string; scf_value_set_integer; scf_value_set_opaque; scf_value_set_time; scf_value_set_ustring; scf_value_type; smf_degrade_instance; smf_disable_instance; smf_enable_instance; smf_get_state; smf_maintain_instance; smf_refresh_instance; smf_restart_instance; smf_restore_instance; }; SYMBOL_VERSION SUNWprivate_1.1 { global: gen_filenms_from_fmri; ismember; scf_canonify_fmri; scf_cmp_pattern; _scf_create_errors; scf_decode32; scf_encode32; scf_general_pg_setup; _scf_get_fma_notify_params; _scf_get_svc_notify_params; _scf_handle_decorations; scf_is_compatible_type; _scf_notify_add_pgname; _scf_notify_add_pgtype; _scf_notify_get_params; _scf_notify_wait; scf_parse_file_fmri; scf_parse_fmri; scf_parse_svc_fmri; _scf_pg_is_read_protected; _scf_pg_wait; scf_read_count_property; _scf_read_single_astring_from_pg; _scf_read_tmpl_prop_type_as_string; _scf_repository_switch; _scf_request_backup; _scf_sanitize_locale; _scf_set_annotation; scf_set_count_property; scf_simple_handle_destroy; _scf_snapshot_attach; _scf_snapshot_delete; _scf_snapshot_take_attach; _scf_snapshot_take_new; _scf_snapshot_take_new_named; _scf_tmpl_add_error; _scf_tmpl_error_set_prefix; scf_transaction_setup; scf_transaction_restart; scf_walk_fmri; _smf_refresh_instance_i; scf_read_propvec; scf_write_propvec; scf_clean_propvec; scf_instance_delete_prop; scf_get_boot_config; scf_get_boot_config_ovr; scf_is_fastboot_default; scf_fastreboot_default_set_transient; scf_default_secflags; _check_services; _scf_handle_create_and_bind; _smf_refresh_all_instances; local: *; };