16185db85Sdougm# 26185db85Sdougm# CDDL HEADER START 36185db85Sdougm# 46185db85Sdougm# The contents of this file are subject to the terms of the 56185db85Sdougm# Common Development and Distribution License (the "License"). 66185db85Sdougm# You may not use this file except in compliance with the License. 76185db85Sdougm# 86185db85Sdougm# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 96185db85Sdougm# or http://www.opensolaris.org/os/licensing. 106185db85Sdougm# See the License for the specific language governing permissions 116185db85Sdougm# and limitations under the License. 126185db85Sdougm# 136185db85Sdougm# When distributing Covered Code, include this CDDL HEADER in each 146185db85Sdougm# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 156185db85Sdougm# If applicable, add the following below this CDDL HEADER, with the 166185db85Sdougm# fields enclosed by brackets "[]" replaced with your own identifying 176185db85Sdougm# information: Portions Copyright [yyyy] [name of copyright owner] 186185db85Sdougm# 196185db85Sdougm# CDDL HEADER END 206185db85Sdougm# 216185db85Sdougm# 22148c5f43SAlan Wright# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved. 238a981c33SDaniel Hoffman# Copyright (c) 2016 by Delphix. All rights reserved. 24*0dfe541eSEvan Layton# Copyright 2019 Nexenta Systems, Inc. All rights reserved. 256185db85Sdougm# 26bfed486aSAli Bahrami 27bfed486aSAli Bahrami# 28bfed486aSAli Bahrami# MAPFILE HEADER START 29bfed486aSAli Bahrami# 30bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 31bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 32bfed486aSAli Bahrami# 33bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 34bfed486aSAli Bahrami# 35bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 36bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 37bfed486aSAli Bahrami# 38bfed486aSAli Bahrami# MAPFILE HEADER END 396185db85Sdougm# 406185db85Sdougm 41cd3e9333SAli Bahrami$mapfile_version 2 42cd3e9333SAli Bahrami 43cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate { 446185db85Sdougm global: 456185db85Sdougm sa_get_optionset; 466185db85Sdougm sa_create_property; 474bff34e3Sthurlow sa_create_section; 484bff34e3Sthurlow sa_set_section_attr; 496185db85Sdougm sa_get_property; 506185db85Sdougm sa_create_security; 516185db85Sdougm sa_update_legacy; 526185db85Sdougm sa_get_group_attr; 536185db85Sdougm sa_free_share_description; 546185db85Sdougm sa_remove_group; 556185db85Sdougm sa_add_property; 566185db85Sdougm sa_get_sub_group; 576185db85Sdougm sa_get_next_optionset; 586185db85Sdougm sa_update_property; 596185db85Sdougm sa_destroy_security; 606185db85Sdougm sa_update_sharetab; 616185db85Sdougm sa_create_protocol_properties; 626185db85Sdougm sa_get_group; 636185db85Sdougm sa_get_security; 646185db85Sdougm sa_get_protocol_property; 654bff34e3Sthurlow sa_get_protocol_section; 666185db85Sdougm sa_add_share; 676185db85Sdougm sa_valid_group_name; 686185db85Sdougm sa_get_optionset_attr; 696185db85Sdougm sa_remove_property; 706185db85Sdougm sa_set_security_attr; 716185db85Sdougm sa_delete_sharetab; 726185db85Sdougm sa_format_free; 736185db85Sdougm sa_add_protocol_property; 746185db85Sdougm sa_check_path; 756185db85Sdougm sa_free_derived_optionset; 766185db85Sdougm sa_is_security; 776185db85Sdougm sa_get_protocols; 786185db85Sdougm sa_get_parent_group; 796185db85Sdougm sa_set_optionset_attr; 806185db85Sdougm sa_commit_properties; 816185db85Sdougm sa_parse_legacy_options; 826185db85Sdougm sa_zfs_is_shared; 83ecd6cf80Smarks sa_share_zfs; 84ecd6cf80Smarks sa_path_is_zfs; 856185db85Sdougm sa_get_derived_optionset; 866185db85Sdougm sa_move_share; 876185db85Sdougm sa_group_is_zfs; 886185db85Sdougm sa_update_config; 89ecd6cf80Smarks sa_sharetab_fill_zfs; 90ecd6cf80Smarks sa_emptyshare; 916185db85Sdougm sa_get_share_attr; 926185db85Sdougm sa_create_optionset; 936185db85Sdougm sa_valid_property; 946185db85Sdougm sa_proto_legacy_format; 956185db85Sdougm sa_proto_valid_space; 966185db85Sdougm sa_proto_space_alias; 976185db85Sdougm sa_get_next_protocol_property; 984bff34e3Sthurlow sa_get_next_protocol_section; 996185db85Sdougm sa_remove_share; 1006185db85Sdougm sa_is_share; 1016185db85Sdougm sa_get_share_description; 1026185db85Sdougm sa_get_share; 1036185db85Sdougm sa_get_next_group; 1046185db85Sdougm sa_set_share_attr; 1056185db85Sdougm sa_destroy_optionset; 1066185db85Sdougm sa_get_derived_security; 1076185db85Sdougm sa_proto_get_properties; 1086185db85Sdougm sa_get_all_security_types; 1096185db85Sdougm sa_get_resource; 1106185db85Sdougm sa_set_share_description; 1116185db85Sdougm sa_set_group_attr; 1126185db85Sdougm sa_disable_share; 1136185db85Sdougm sa_get_next_property; 1146185db85Sdougm sa_get_next_security; 1156185db85Sdougm sa_get_protocol_status; 1166185db85Sdougm sa_init; 1178a981c33SDaniel Hoffman sa_init_arg; 118b8dc1b43SJoyce McIntosh sa_service; 1196185db85Sdougm sa_find_share; 1206185db85Sdougm sa_set_protocol_property; 1216185db85Sdougm sa_fini; 1226185db85Sdougm sa_errorstr; 1236185db85Sdougm sa_get_next_share; 1246185db85Sdougm sa_free_attr_string; 1256185db85Sdougm sa_get_property_attr; 1266185db85Sdougm sa_get_security_attr; 1276185db85Sdougm sa_delete_legacy; 1286185db85Sdougm sa_free_derived_security; 1296185db85Sdougm sa_enable_share; 130da6c28aaSamw sa_enable_resource; 1316185db85Sdougm sa_create_group; 1326185db85Sdougm sa_valid_protocol; 133549ec3ffSdougm sa_find_group_handle; 134da6c28aaSamw sa_add_resource; 135da6c28aaSamw sa_remove_resource; 136da6c28aaSamw sa_rename_resource; 137da6c28aaSamw sa_get_resource; 138da6c28aaSamw sa_get_next_resource; 139da6c28aaSamw sa_get_resource_attr; 140da6c28aaSamw sa_set_resource_attr; 141da6c28aaSamw sa_get_share_resource; 142da6c28aaSamw sa_get_resource_parent; 143da6c28aaSamw sa_find_resource; 144da6c28aaSamw sa_proto_change_notify; 145da6c28aaSamw sa_proto_notify_resource; 146da6c28aaSamw sa_disable_resource; 147da6c28aaSamw sa_proto_get_featureset; 148da6c28aaSamw sa_is_persistent; 149da6c28aaSamw sa_set_resource_description; 150da6c28aaSamw sa_get_resource_description; 151da6c28aaSamw sa_fix_resource_name; 1524bff34e3Sthurlow sa_proto_delete_section; 1535b6e0c46Sdougm sa_needs_refresh; 1545b6e0c46Sdougm sa_get_zfs_handle; 155*0dfe541eSEvan Layton sa_get_zfs_share; 1565b6e0c46Sdougm sa_update_sharetab_ts; 157148c5f43SAlan Wright sa_zfs_setprop; 1586185db85Sdougm local: 1596185db85Sdougm *; 1606185db85Sdougm}; 161