1*7836SJohn.Forte@Sun.COM# 2*7836SJohn.Forte@Sun.COM# CDDL HEADER START 3*7836SJohn.Forte@Sun.COM# 4*7836SJohn.Forte@Sun.COM# The contents of this file are subject to the terms of the 5*7836SJohn.Forte@Sun.COM# Common Development and Distribution License (the "License"). 6*7836SJohn.Forte@Sun.COM# You may not use this file except in compliance with the License. 7*7836SJohn.Forte@Sun.COM# 8*7836SJohn.Forte@Sun.COM# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*7836SJohn.Forte@Sun.COM# or http://www.opensolaris.org/os/licensing. 10*7836SJohn.Forte@Sun.COM# See the License for the specific language governing permissions 11*7836SJohn.Forte@Sun.COM# and limitations under the License. 12*7836SJohn.Forte@Sun.COM# 13*7836SJohn.Forte@Sun.COM# When distributing Covered Code, include this CDDL HEADER in each 14*7836SJohn.Forte@Sun.COM# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*7836SJohn.Forte@Sun.COM# If applicable, add the following below this CDDL HEADER, with the 16*7836SJohn.Forte@Sun.COM# fields enclosed by brackets "[]" replaced with your own identifying 17*7836SJohn.Forte@Sun.COM# information: Portions Copyright [yyyy] [name of copyright owner] 18*7836SJohn.Forte@Sun.COM# 19*7836SJohn.Forte@Sun.COM# CDDL HEADER END 20*7836SJohn.Forte@Sun.COM# 21*7836SJohn.Forte@Sun.COM# 22*7836SJohn.Forte@Sun.COM# 23*7836SJohn.Forte@Sun.COM# Copyright 2008 Sun Microsystems, Inc. All rights reserved. 24*7836SJohn.Forte@Sun.COM# Use is subject to license terms. 25*7836SJohn.Forte@Sun.COM# 26*7836SJohn.Forte@Sun.COM# 27*7836SJohn.Forte@Sun.COM# Generic interface definition for usr/src/lib/storage/liba5k. 28*7836SJohn.Forte@Sun.COM# 29*7836SJohn.Forte@Sun.COM# For information regarding the establishment of versioned definitions see: 30*7836SJohn.Forte@Sun.COM# The Linker and Libraries Manual (version 2.5 or greater) 31*7836SJohn.Forte@Sun.COM# This is part of the Developers Guide in the Answerbook. Specifically refer 32*7836SJohn.Forte@Sun.COM# to Chapter 2 under section "Defining Additional Symbols" through section 33*7836SJohn.Forte@Sun.COM# "Reducing Symbol Scope", and Chapter 5 "Versioning". 34*7836SJohn.Forte@Sun.COM# 35*7836SJohn.Forte@Sun.COM# For Sun's specific rules for the modification (evolution) of these version 36*7836SJohn.Forte@Sun.COM# definitions see: 37*7836SJohn.Forte@Sun.COM# "Policy for Shared Library Version Names and Interface Definitions" 38*7836SJohn.Forte@Sun.COM# in /shared/ON/general_docs/scoping_rules.ps 39*7836SJohn.Forte@Sun.COM# 40*7836SJohn.Forte@Sun.COMSUNW_2.0 { 41*7836SJohn.Forte@Sun.COM global: 42*7836SJohn.Forte@Sun.COM l_chk_null_wwn; 43*7836SJohn.Forte@Sun.COM l_convert_name; 44*7836SJohn.Forte@Sun.COM l_bp_bypass_enable; 45*7836SJohn.Forte@Sun.COM l_dev_bypass_enable; 46*7836SJohn.Forte@Sun.COM l_dev_pwr_up_down; 47*7836SJohn.Forte@Sun.COM l_device_present; 48*7836SJohn.Forte@Sun.COM l_download; 49*7836SJohn.Forte@Sun.COM l_duplicate_names; 50*7836SJohn.Forte@Sun.COM l_encl_status_page_funcs; 51*7836SJohn.Forte@Sun.COM l_format_fc_status_msg; 52*7836SJohn.Forte@Sun.COM l_format_ifp_status_msg; 53*7836SJohn.Forte@Sun.COM l_free_box_list; 54*7836SJohn.Forte@Sun.COM l_free_lstate; 55*7836SJohn.Forte@Sun.COM l_get_allses; 56*7836SJohn.Forte@Sun.COM l_get_box_list; 57*7836SJohn.Forte@Sun.COM l_get_disk_element_index; 58*7836SJohn.Forte@Sun.COM l_get_disk_port_status; 59*7836SJohn.Forte@Sun.COM l_get_disk_status; 60*7836SJohn.Forte@Sun.COM l_get_drive_name; 61*7836SJohn.Forte@Sun.COM l_get_envsen; 62*7836SJohn.Forte@Sun.COM l_get_envsen_page; 63*7836SJohn.Forte@Sun.COM l_get_ib_status; 64*7836SJohn.Forte@Sun.COM l_get_individual_state; 65*7836SJohn.Forte@Sun.COM l_get_port; 66*7836SJohn.Forte@Sun.COM l_get_ses_path; 67*7836SJohn.Forte@Sun.COM l_get_slot; 68*7836SJohn.Forte@Sun.COM l_get_status; 69*7836SJohn.Forte@Sun.COM l_led; 70*7836SJohn.Forte@Sun.COM l_pho_pwr_up_down; 71*7836SJohn.Forte@Sun.COM l_make_node; 72*7836SJohn.Forte@Sun.COM l_new_name; 73*7836SJohn.Forte@Sun.COM l_offline_photon; 74*7836SJohn.Forte@Sun.COM l_get_enc_type; 75*7836SJohn.Forte@Sun.COM d_p_bypass; 76*7836SJohn.Forte@Sun.COM d_p_enable; 77*7836SJohn.Forte@Sun.COM l_check_file; 78*7836SJohn.Forte@Sun.COM l_element_msg_string; 79*7836SJohn.Forte@Sun.COM l_get_conflict; 80*7836SJohn.Forte@Sun.COM l_get_mode_pg; 81*7836SJohn.Forte@Sun.COM l_new_password; 82*7836SJohn.Forte@Sun.COM local: 83*7836SJohn.Forte@Sun.COM *; 84*7836SJohn.Forte@Sun.COM}; 85