118c2aff7Sartem#
218c2aff7Sartem# CDDL HEADER START
318c2aff7Sartem#
418c2aff7Sartem# The contents of this file are subject to the terms of the
518c2aff7Sartem# Common Development and Distribution License (the "License").
618c2aff7Sartem# You may not use this file except in compliance with the License.
718c2aff7Sartem#
818c2aff7Sartem# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
918c2aff7Sartem# or http://www.opensolaris.org/os/licensing.
1018c2aff7Sartem# See the License for the specific language governing permissions
1118c2aff7Sartem# and limitations under the License.
1218c2aff7Sartem#
1318c2aff7Sartem# When distributing Covered Code, include this CDDL HEADER in each
1418c2aff7Sartem# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1518c2aff7Sartem# If applicable, add the following below this CDDL HEADER, with the
1618c2aff7Sartem# fields enclosed by brackets "[]" replaced with your own identifying
1718c2aff7Sartem# information: Portions Copyright [yyyy] [name of copyright owner]
1818c2aff7Sartem#
1918c2aff7Sartem# CDDL HEADER END
2018c2aff7Sartem#
2118c2aff7Sartem#
22*cd3e9333SAli Bahrami# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
2318c2aff7Sartem#
24bfed486aSAli Bahrami
25bfed486aSAli Bahrami#
26bfed486aSAli Bahrami# MAPFILE HEADER START
27bfed486aSAli Bahrami#
28bfed486aSAli Bahrami# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in
30bfed486aSAli Bahrami#
31bfed486aSAli Bahrami#	usr/src/lib/README.mapfiles
32bfed486aSAli Bahrami#
33bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current
34bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance.
35bfed486aSAli Bahrami#
36bfed486aSAli Bahrami# MAPFILE HEADER END
3718c2aff7Sartem#
3818c2aff7Sartem
39*cd3e9333SAli Bahrami$mapfile_version 2
40*cd3e9333SAli Bahrami
41*cd3e9333SAli BahramiSYMBOL_VERSION SUNW_1.1 {
4218c2aff7Sartem    global:
4318c2aff7Sartem	libhal_storage_policy_new;
4418c2aff7Sartem	libhal_storage_policy_free;
4518c2aff7Sartem	libhal_storage_policy_set_icon_path;
4618c2aff7Sartem	libhal_storage_policy_set_icon_mapping;
4718c2aff7Sartem	libhal_storage_policy_lookup_icon;
4818c2aff7Sartem	libhal_drive_from_udi;
4918c2aff7Sartem	libhal_drive_from_device_file;
5018c2aff7Sartem	libhal_drive_free;
5118c2aff7Sartem	libhal_drive_is_hotpluggable;
5218c2aff7Sartem	libhal_drive_uses_removable_media;
5318c2aff7Sartem	libhal_drive_no_partitions_hint;
5418c2aff7Sartem	libhal_drive_requires_eject;
5518c2aff7Sartem	libhal_drive_get_type;
5618c2aff7Sartem	libhal_drive_get_bus;
5718c2aff7Sartem	libhal_drive_get_cdrom_caps;
5818c2aff7Sartem	libhal_drive_get_device_major;
5918c2aff7Sartem	libhal_drive_get_device_minor;
6018c2aff7Sartem	libhal_drive_get_type_textual;
6118c2aff7Sartem	libhal_drive_get_device_file;
6218c2aff7Sartem	libhal_drive_get_udi;
6318c2aff7Sartem	libhal_drive_get_serial;
6418c2aff7Sartem	libhal_drive_get_firmware_version;
6518c2aff7Sartem	libhal_drive_get_model;
6618c2aff7Sartem	libhal_drive_get_vendor;
6718c2aff7Sartem	libhal_drive_get_physical_device_udi;
6818c2aff7Sartem	libhal_drive_get_dedicated_icon_drive;
6918c2aff7Sartem	libhal_drive_get_dedicated_icon_volume;
7018c2aff7Sartem	libhal_drive_get_partition_scheme;
7118c2aff7Sartem	libhal_drive_policy_compute_display_name;
7218c2aff7Sartem	libhal_drive_policy_compute_icon_name;
7318c2aff7Sartem	libhal_drive_policy_is_mountable;
7418c2aff7Sartem	libhal_drive_policy_get_desired_mount_point;
7518c2aff7Sartem	libhal_drive_policy_get_mount_options;
7618c2aff7Sartem	libhal_drive_policy_get_mount_fs;
7718c2aff7Sartem	libhal_drive_find_all_volumes;
7818c2aff7Sartem	libhal_drive_policy_default_get_mount_root;
7918c2aff7Sartem	libhal_drive_policy_default_use_managed_keyword;
8018c2aff7Sartem	libhal_drive_policy_default_get_managed_keyword_primary;
8118c2aff7Sartem	libhal_drive_policy_default_get_managed_keyword_secondary;
8218c2aff7Sartem	libhal_volume_from_udi;
8318c2aff7Sartem	libhal_volume_from_device_file;
8418c2aff7Sartem	libhal_volume_free;
8518c2aff7Sartem	libhal_volume_get_size;
8618c2aff7Sartem	libhal_volume_get_disc_capacity;
8718c2aff7Sartem	libhal_volume_get_udi;
8818c2aff7Sartem	libhal_volume_get_device_file;
8918c2aff7Sartem	libhal_volume_get_device_major;
9018c2aff7Sartem	libhal_volume_get_device_minor;
9118c2aff7Sartem	libhal_volume_get_fstype;
9218c2aff7Sartem	libhal_volume_get_fsversion;
9318c2aff7Sartem	libhal_volume_get_fsusage;
9418c2aff7Sartem	libhal_volume_is_mounted;
9518c2aff7Sartem	libhal_volume_is_mounted_read_only;
9618c2aff7Sartem	libhal_volume_is_partition;
9718c2aff7Sartem	libhal_volume_is_disc;
9818c2aff7Sartem	libhal_volume_get_partition_number;
9918c2aff7Sartem	libhal_volume_get_label;
10018c2aff7Sartem	libhal_volume_get_mount_point;
10118c2aff7Sartem	libhal_volume_get_uuid;
10218c2aff7Sartem	libhal_volume_get_storage_device_udi;
10318c2aff7Sartem	libhal_volume_crypto_get_backing_volume_udi;
10418c2aff7Sartem	libhal_volume_crypto_get_clear_volume_udi;
10518c2aff7Sartem	libhal_volume_disc_has_audio;
10618c2aff7Sartem	libhal_volume_disc_has_data;
10718c2aff7Sartem	libhal_volume_disc_is_blank;
10818c2aff7Sartem	libhal_volume_disc_is_rewritable;
10918c2aff7Sartem	libhal_volume_disc_is_appendable;
11018c2aff7Sartem	libhal_volume_get_disc_type;
11118c2aff7Sartem	libhal_volume_get_msdos_part_table_type;
11218c2aff7Sartem	libhal_volume_get_partition_scheme;
11318c2aff7Sartem	libhal_volume_get_partition_type;
11418c2aff7Sartem	libhal_volume_get_partition_label;
11518c2aff7Sartem	libhal_volume_get_partition_uuid;
11618c2aff7Sartem	libhal_volume_get_partition_flags;
11718c2aff7Sartem	libhal_volume_should_ignore;
11818c2aff7Sartem	libhal_volume_policy_compute_size_as_string;
11918c2aff7Sartem	libhal_volume_policy_compute_display_name;
12018c2aff7Sartem	libhal_volume_policy_compute_icon_name;
12118c2aff7Sartem	libhal_volume_policy_should_be_visible;
12218c2aff7Sartem	libhal_volume_policy_is_mountable;
12318c2aff7Sartem	libhal_volume_policy_get_desired_mount_point;
12418c2aff7Sartem	libhal_volume_policy_get_mount_options;
12518c2aff7Sartem	libhal_volume_policy_get_mount_fs;
12618c2aff7Sartem};
12718c2aff7Sartem
128*cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_1.1 {
12918c2aff7Sartem    global:
13018c2aff7Sartem	SUNWprivate_1.1;
13118c2aff7Sartem    local:
13218c2aff7Sartem	*;
13318c2aff7Sartem};
134