1 #
   2 # CDDL HEADER START
   3 #
   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.
   7 #
   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.
  12 #
  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]
  18 #
  19 # CDDL HEADER END
  20 #
  21 #
  22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
  23 #
  24 
  25 #
  26 # MAPFILE HEADER START
  27 #
  28 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  29 # Object versioning must comply with the rules detailed in
  30 #
  31 #       usr/src/lib/README.mapfiles
  32 #
  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.
  35 #
  36 # MAPFILE HEADER END
  37 #
  38 
  39 $mapfile_version 2
  40 
  41 SYMBOL_VERSION SUNWprivate_1.1 {
  42     global:
  43         dladm_open;
  44         dladm_close;
  45         dladm_dld_fd;
  46         dladm_door_fd;
  47         dladm_info;
  48         dladm_walk;
  49         dladm_status2str;
  50         dladm_linkstate2str;
  51         dladm_linkduplex2str;
  52         dladm_set_rootdir;
  53         dladm_valid_linkname;
  54         dladm_mac_walk;
  55         dladm_init_linkprop;
  56         dladm_get_linkprop;
  57         dladm_get_linkprop_values;
  58         dladm_set_linkprop;
  59         dladm_walk_linkprop;
  60         dladm_attr_is_linkprop;
  61         dladm_linkprop_is_set;
  62         dladm_valid_secobj_name;
  63         dladm_init_secobj;
  64         dladm_get_secobj;
  65         dladm_set_secobj;
  66         dladm_unset_secobj;
  67         dladm_walk_secobj;
  68         dladm_str2interval;
  69         dladm_bw2str;
  70         dladm_str2bw;
  71         dladm_secobjclass2str;
  72         dladm_str2secobjclass;
  73         dladm_aggr_up;
  74         dladm_aggr_add;
  75         dladm_aggr_create;
  76         dladm_aggr_delete;
  77         dladm_aggr_modify;
  78         dladm_aggr_remove;
  79         dladm_aggr_lacpmode2str;
  80         dladm_aggr_lacptimer2str;
  81         dladm_aggr_macaddr2str;
  82         dladm_aggr_policy2str;
  83         dladm_aggr_portstate2str;
  84         dladm_aggr_str2lacpmode;
  85         dladm_aggr_str2lacptimer;
  86         dladm_aggr_str2macaddr;
  87         dladm_aggr_str2policy;
  88         dladm_aggr_info;
  89         dladm_key2linkid;
  90         dladm_wlan_scan;
  91         dladm_wlan_connect;
  92         dladm_wlan_disconnect;
  93         dladm_wlan_get_linkattr;
  94         dladm_wlan_essid2str;
  95         dladm_wlan_bssid2str;
  96         dladm_wlan_secmode2str;
  97         dladm_wlan_strength2str;
  98         dladm_wlan_mode2str;
  99         dladm_wlan_speed2str;
 100         dladm_wlan_auth2str;
 101         dladm_wlan_bsstype2str;
 102         dladm_wlan_linkstatus2str;
 103         dladm_wlan_str2essid;
 104         dladm_wlan_str2bssid;
 105         dladm_wlan_str2secmode;
 106         dladm_wlan_str2strength;
 107         dladm_wlan_str2mode;
 108         dladm_wlan_str2speed;
 109         dladm_wlan_str2auth;
 110         dladm_wlan_str2bsstype;
 111         dladm_wlan_str2linkstatus;
 112         dladm_iptun_create;
 113         dladm_iptun_delete;
 114         dladm_iptun_modify;
 115         dladm_iptun_getparams;
 116         dladm_iptun_up;
 117         dladm_iptun_down;
 118         dladm_iptun_set6to4relay;
 119         dladm_iptun_get6to4relay;
 120         dladm_vlan_create;
 121         dladm_vlan_delete;
 122         dladm_vlan_up;
 123         dladm_vlan_info;
 124         dladm_class2str;
 125         dladm_media2str;
 126         dladm_str2media;
 127         dladm_rename_link;
 128         dladm_phys_info;
 129         dladm_phys_delete;
 130         dladm_dev2linkid;
 131         dladm_linkid2legacyname;
 132         dladm_create_datalink_id;
 133         dladm_destroy_datalink_id;
 134         dladm_remap_datalink_id;
 135         dladm_up_datalink_id;
 136         dladm_name2info;
 137         dladm_datalink_id2info;
 138         dladm_walk_datalink_id;
 139         dladm_create_conf;
 140         dladm_open_conf;
 141         dladm_getsnap_conf;
 142         dladm_write_conf;
 143         dladm_remove_conf;
 144         dladm_destroy_conf;
 145         dladm_get_conf_field;
 146         dladm_set_conf_field;
 147         dladm_unset_conf_field;
 148         dladm_wlan_wpa_get_sr;
 149         dladm_wlan_wpa_set_ie;
 150         dladm_wlan_wpa_set_wpa;
 151         dladm_wlan_wpa_del_key;
 152         dladm_wlan_wpa_set_key;
 153         dladm_wlan_wpa_set_mlme;
 154         dladm_vnic_create;
 155         dladm_vnic_delete;
 156         dladm_vnic_info;
 157         dladm_vnic_str2macaddrtype;
 158         dladm_vnic_up;
 159         dladm_walk_macaddr;
 160         dladm_walk_hwgrp;
 161         dladm_pri2str;
 162         dladm_str2pri;
 163         dladm_protect2str;
 164         dladm_str2protect;
 165         dladm_ipv4addr2str;
 166         dladm_str2ipv4addr;
 167         dladm_ipv6addr2str;
 168         dladm_str2ipv6addr;
 169         dladm_start_usagelog;
 170         dladm_stop_usagelog;
 171         dladm_walk_usage_res;
 172         dladm_walk_usage_time;
 173         dladm_usage_summary;
 174         dladm_usage_dates;
 175         dladm_zone_boot;
 176         dladm_zone_halt;
 177 
 178         dladm_flow_add;
 179         dladm_flow_remove;
 180         dladm_flow_parse_db;
 181         dladm_walk_flow;
 182         dladm_flow_init;
 183         dladm_flow_info;
 184         dladm_prefixlen2mask;
 185         dladm_mask2prefixlen;
 186         dladm_str2proto;
 187         dladm_proto2str;
 188 
 189         dladm_free_attrs;
 190         dladm_parse_flow_attrs;
 191 
 192         dladm_flow_attr_ip2str;
 193         dladm_flow_attr_proto2str;
 194         dladm_flow_attr_port2str;
 195         dladm_flow_attr_dsfield2str;
 196 
 197         dladm_free_props;
 198         dladm_parse_link_props;
 199         dladm_get_linkprop;
 200         dladm_set_linkprop;
 201         dladm_walk_linkprop;
 202         dladm_parse_flow_props;
 203         dladm_get_flowprop;
 204         dladm_set_flowprop;
 205         dladm_walk_flowprop;
 206 
 207         dladm_parselink;
 208 
 209         dladm_continuous;
 210         dladm_kstat_lookup;
 211         dladm_get_stats;
 212         dladm_kstat_value;
 213         dladm_get_single_mac_stat;
 214         dladm_stats_total;
 215         dladm_stats_diff;
 216         dladm_ether_info;
 217         dladm_ether_autoneg2str;
 218         dladm_ether_pause2str;
 219         dladm_ether_spdx2str;
 220         dladm_ether_info_done;
 221 
 222         dladm_simnet_create;
 223         dladm_simnet_modify;
 224         dladm_simnet_delete;
 225         dladm_simnet_info;
 226         dladm_simnet_up;
 227         dladm_bridge_str2prot;
 228         dladm_bridge_prot2str;
 229         dladm_bridge_get_properties;
 230         dladm_bridge_run_properties;
 231         dladm_bridge_configure;
 232         dladm_bridge_enable;
 233         dladm_bridge_delete;
 234         dladm_bridge_state;
 235         dladm_bridge_get_portlist;
 236         dladm_bridge_free_portlist;
 237         dladm_bridge_setlink;
 238         dladm_bridge_getlink;
 239         dladm_bridge_link_state;
 240         dladm_valid_bridgename;
 241         dladm_observe_to_bridge;
 242         dladm_bridge_get_fwdtable;
 243         dladm_bridge_free_fwdtable;
 244         dladm_bridge_get_trillnick;
 245         dladm_bridge_free_trillnick;
 246         dladm_bridge_get_nick;
 247         dladm_bridge_set_nick;
 248         dladm_bridge_get_privprop;
 249 
 250         dladm_link_stat_query;
 251         dladm_link_stat_diffchain;
 252         dladm_link_stat_free;
 253         dladm_link_stat_query_all;
 254         dladm_link_stat_query_all_free;
 255 
 256         dladm_flow_stat_query;
 257         dladm_flow_stat_diff;
 258         dladm_flow_stat_free;
 259         dladm_flow_stat_query_all;
 260         dladm_flow_stat_query_all_free;
 261 
 262         dladm_part_create;
 263         dladm_part_delete;
 264         dladm_part_info;
 265         dladm_part_up;
 266         dladm_ib_info;
 267         dladm_free_ib_info;
 268 
 269         dladm_range2strs;
 270         dladm_strs2range;
 271         dladm_range2list;
 272         dladm_list2range;
 273     local:
 274         *;
 275 };