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 # Copyright 2017 Nexenta Systems, Inc. All rights reserved.
24 #
25 #
26
27 $mapfile_version 2
28
29 #
30 # MAPFILE HEADER START
31 #
32 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
33 # Object versioning must comply with the rules detailed in
34 #
35 # usr/src/lib/README.mapfiles
36 #
37 # You should not be making modifications here until you've read the most current
38 # copy of that file. If you need help, contact a gatekeeper for guidance.
39 #
40 # MAPFILE HEADER END
41 #
42
43 # There really should be only one SUNWprivate version.
44 # Don't add any more. Add new private symbols to SUNWprivate_1.1
45
46 SYMBOL_VERSION SUNWprivate_1.1 {
47 global:
48 __ns_ldap_cancelStandalone;
49 __ns_ldap_check_all_preq;
50 __ns_ldap_check_dns_preq;
51 __ns_ldap_check_gssapi_preq;
52 __ns_ldap_dn2uid;
53 __ns_ldap_getAcctMgmt;
54 __ns_ldap_getAttrStruct;
55 __ns_ldap_getConnectionInfoFromDUA;
56 __ns_ldap_getRootDSE;
57 __ns_ldap_initAuth;
58 __ns_ldap_initStandalone;
59 __ns_ldap_is_shadow_update_enabled;
60 __ns_ldap_list_sort;
61 __ns_ldap_pingOfflineServers;
62 __ns_ldap_self_gssapi_config;
63 __ns_ldap_self_gssapi_only_set;
64 __s_api_get_canonical_name;
65 __s_api_hostname2ip;
66 __s_api_ip2hostname;
67 } SUNWprivate_1.0;
68
69 SYMBOL_VERSION SUNWprivate_1.0 {
70 global:
71 __getldapaliasbyname;
72 __ns_ldap_addAttr;
73 __ns_ldap_addEntry;
74 __ns_ldap_addTypedEntry;
75 __ns_ldap_auth;
76 __ns_ldap_cache_ping;
77 __ns_ldap_default_config;
78 __ns_ldap_delAttr;
79 __ns_ldap_delEntry;
80 __ns_ldap_dn2domain;
81 __ns_ldap_download;
82 __ns_ldap_DumpConfiguration;
83 __ns_ldap_DumpLdif;
84 __ns_ldap_endEntry;
85 __ns_ldap_err2str;
86 __ns_ldap_firstEntry;
87 __ns_ldap_freeAttributeMaps;
88 __ns_ldap_freeCred;
89 __ns_ldap_freeError;
90 __ns_ldap_freeObjectClassMaps;
91 __ns_ldap_freeParam;
92 __ns_ldap_freeResult;
93 __ns_ldap_freeSearchDescriptors;
94 __ns_ldap_getAttr;
95 __ns_ldap_getAttributeMaps;
96 __ns_ldap_getMappedAttributes;
97 __ns_ldap_getMappedObjectClass;
98 __ns_ldap_getObjectClassMaps;
99 __ns_ldap_getOrigAttribute;
100 __ns_ldap_getOrigObjectClass;
101 __ns_ldap_getParam;
102 __ns_ldap_getParamType;
103 __ns_ldap_getSearchDescriptors;
104 __ns_ldap_getServiceAuthMethods;
105 __ns_ldap_host2dn;
106 __ns_ldap_list;
107 __ns_ldap_list_batch_start;
108 __ns_ldap_list_batch_add;
109 __ns_ldap_list_batch_end;
110 __ns_ldap_list_batch_release;
111 __ns_ldap_LoadConfiguration;
112 __ns_ldap_LoadDoorInfo;
113 __ns_ldap_make_config;
114 __ns_ldap_nextEntry;
115 __ns_ldap_print_config;
116 __ns_ldap_repAttr;
117 __ns_ldap_setParam;
118 __ns_ldap_setParamValue;
119 __ns_ldap_setServer;
120 __ns_ldap_trydoorcall;
121 __ns_ldap_uid2dn;
122 __s_api_crosscheck;
123 __s_api_destroy_config;
124 __s_api_free2dArray;
125 __s_api_getServers;
126 __s_api_init_config;
127 __s_api_prepend_automountmapname_to_dn;
128 local:
129 *;
130 };