12912Sartem# 22912Sartem# CDDL HEADER START 32912Sartem# 42912Sartem# The contents of this file are subject to the terms of the 52912Sartem# Common Development and Distribution License (the "License"). 62912Sartem# You may not use this file except in compliance with the License. 72912Sartem# 82912Sartem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 92912Sartem# or http://www.opensolaris.org/os/licensing. 102912Sartem# See the License for the specific language governing permissions 112912Sartem# and limitations under the License. 122912Sartem# 132912Sartem# When distributing Covered Code, include this CDDL HEADER in each 142912Sartem# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 152912Sartem# If applicable, add the following below this CDDL HEADER, with the 162912Sartem# fields enclosed by brackets "[]" replaced with your own identifying 172912Sartem# information: Portions Copyright [yyyy] [name of copyright owner] 182912Sartem# 192912Sartem# CDDL HEADER END 202912Sartem# 212912Sartem# 22*6293Sartem# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 232912Sartem# Use is subject to license terms. 242912Sartem# 252912Sartem# ident "%Z%%M% %I% %E% SMI" 262912Sartem# 272912Sartem 282912SartemSUNW_1.1 { 292912Sartem global: 302912Sartem libhal_ctx_new; 312912Sartem libhal_ctx_set_cache; 322912Sartem libhal_ctx_set_dbus_connection; 332912Sartem libhal_ctx_get_dbus_connection; 342912Sartem libhal_ctx_set_user_data; 352912Sartem libhal_ctx_get_user_data; 362912Sartem libhal_ctx_set_device_added; 372912Sartem libhal_ctx_set_device_removed; 382912Sartem libhal_ctx_set_device_new_capability; 392912Sartem libhal_ctx_set_device_lost_capability; 402912Sartem libhal_ctx_set_device_property_modified; 412912Sartem libhal_ctx_set_device_condition; 422912Sartem libhal_ctx_init; 432912Sartem libhal_ctx_shutdown; 442912Sartem libhal_ctx_free; 452912Sartem libhal_ctx_init_direct; 462912Sartem libhal_get_all_devices; 472912Sartem libhal_device_exists; 482912Sartem libhal_device_print; 492912Sartem libhal_device_property_exists; 502912Sartem libhal_device_get_property_string; 512912Sartem libhal_device_get_property_int; 522912Sartem libhal_device_get_property_uint64; 532912Sartem libhal_device_get_property_double; 542912Sartem libhal_device_get_property_bool; 552912Sartem libhal_device_get_property_strlist; 562912Sartem libhal_device_set_property_string; 572912Sartem libhal_device_set_property_int; 582912Sartem libhal_device_set_property_uint64; 592912Sartem libhal_device_set_property_double; 602912Sartem libhal_device_set_property_bool; 612912Sartem libhal_device_property_strlist_append; 622912Sartem libhal_device_property_strlist_prepend; 632912Sartem libhal_device_property_strlist_remove_index; 642912Sartem libhal_device_property_strlist_remove; 652912Sartem libhal_device_remove_property; 662912Sartem libhal_device_get_property_type; 672912Sartem libhal_device_new_changeset; 682912Sartem libhal_changeset_set_property_string; 692912Sartem libhal_changeset_set_property_int; 702912Sartem libhal_changeset_set_property_uint64; 712912Sartem libhal_changeset_set_property_double; 722912Sartem libhal_changeset_set_property_bool; 732912Sartem libhal_changeset_set_property_strlist; 742912Sartem libhal_device_commit_changeset; 752912Sartem libhal_device_free_changeset; 762912Sartem libhal_device_get_all_properties; 772912Sartem libhal_free_property_set; 782912Sartem libhal_property_set_get_num_elems; 79*6293Sartem libhal_ps_get_type; 80*6293Sartem libhal_ps_get_string; 81*6293Sartem libhal_ps_get_int32; 82*6293Sartem libhal_ps_get_uint64; 83*6293Sartem libhal_ps_get_double; 84*6293Sartem libhal_ps_get_bool; 85*6293Sartem libhal_ps_get_strlist; 862912Sartem libhal_psi_init; 872912Sartem libhal_psi_has_more; 882912Sartem libhal_psi_next; 892912Sartem libhal_psi_get_type; 902912Sartem libhal_psi_get_key; 912912Sartem libhal_psi_get_string; 922912Sartem libhal_psi_get_int; 932912Sartem libhal_psi_get_uint64; 942912Sartem libhal_psi_get_double; 952912Sartem libhal_psi_get_bool; 962912Sartem libhal_psi_get_strlist; 972912Sartem libhal_string_array_length; 982912Sartem libhal_free_string_array; 992912Sartem libhal_free_string; 1002912Sartem libhal_new_device; 1012912Sartem libhal_device_commit_to_gdl; 1022912Sartem libhal_remove_device; 1032912Sartem libhal_merge_properties; 1042912Sartem libhal_device_matches; 1052912Sartem libhal_manager_find_device_string_match; 1062912Sartem libhal_device_add_capability; 1072912Sartem libhal_device_query_capability; 1082912Sartem libhal_find_device_by_capability; 1092912Sartem libhal_device_property_watch_all; 1102912Sartem libhal_device_add_property_watch; 1112912Sartem libhal_device_remove_property_watch; 1122912Sartem libhal_device_lock; 1132912Sartem libhal_device_unlock; 1142912Sartem libhal_device_rescan; 1152912Sartem libhal_device_reprobe; 1162912Sartem libhal_device_emit_condition; 1172912Sartem libhal_device_claim_interface; 1182912Sartem libhal_device_addon_is_ready; 1192912Sartem}; 1202912Sartem 1212912SartemSUNWprivate_1.1 { 1222912Sartem global: 1232912Sartem SUNWprivate_1.1; 1242912Sartem local: 1252912Sartem *; 1262912Sartem}; 127