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 2006 Sun Microsystems, Inc. All rights reserved. 23# Use is subject to license terms. 24# 25# ident "%Z%%M% %I% %E% SMI" 26# 27 28# Due to mistakes made early in the history of this library, there are 29# no SUNW_2.1 symbols, but the version is now kept as a placeholder. 30# Don't add any symbols to this version. 31 32SUNW_2.1 { 33 global: 34 SUNW_2.1; 35}; 36 37SUNWprivate_2.1 { 38 global: 39 abort_transaction; 40 addUpdate; 41 assertExclusive; 42 beginTransaction; 43 bp2buf; 44 cons; 45 createQuery; 46 db_abort_merge_dict; 47 db_add_entry; 48 __db_add_entry_nolog; 49 __db_add_entry_nosync; 50 __db_allowLDAP; 51 db_begin_merge_dict; 52 db_checkpoint; 53 __db_commit; 54 __db_configure; 55 db_copy_file; 56 dbCreateFromLDAP; 57 db_create_table; 58 __db_defer; 59 db_destroy_table; 60 __db_disallowLDAP; 61 db_end_merge_dict; 62 db_extract_dict_entries; 63 db_first_entry; 64 db_in_dict_file; 65 db_initialize; 66 db_list_entries; 67 __db_list_entries; 68 db_massage_dict; 69 db_next_entry; 70 db_perror; 71 db_remove_entry; 72 __db_remove_entry_nosync; 73 db_reset_next_entry; 74 __db_rollback; 75 db_standby; 76 db_sync_log; 77 db_table_exists; 78 db_unload_table; 79 deleteLDAPobj; 80 delete_map; 81 dump_dit_to_maps; 82 dump_maps_to_dit; 83 endTransaction; 84 free_entry; 85 freeEntryObjArray; 86 freeObjAttr; 87 freeQuery; 88 freeRuleValue; 89 fullObjName; 90 get_list_max; 91 get_map_name; 92 getObjMapping; 93 get_root_object; 94 hash; 95 init_lock_map; 96 init_lock_system; 97 init_yptol_flag; 98 internalTableName; 99 internal_table_name; 100 justTesting; 101 ldapConfig; 102 ldapDBTableMapping; 103 ldapMappingList; 104 loadAllLDAP; 105 lock_core; 106 lock_map; 107 lockTransLog; 108 logmsg; 109 __make_legal; 110 mapFromLDAP; 111 mapToLDAP; 112 mflag; 113 __nisdb_get_tsd; 114 __nisdb_lock_report; 115 __nisdb_rlock; 116 __nisdb_rulock; 117 __nisdb_wlock; 118 __nisdb_wlock_trylock; 119 __nisdb_wulock; 120 __nis_find_item_mt; 121 __nis_init_hash_table; 122 __nis_insert_item_mt; 123 __nis_insert_name_mt; 124 nis_isserving; 125 __nis_item_access; 126 __nis_lock_db_table; 127 __nis_lock_hash_table; 128 __nis_pop_item_mt; 129 __nis_release_item; 130 __nis_remove_item_mt; 131 __nis_retry_sleep; 132 __nis_scan_table_mt; 133 nis_server_control; 134 __nis_ulock_db_table; 135 __nis_ulock_hash_table; 136 nogecos; 137 nopw; 138 noshell; 139 numMisaligned; 140 objFromLDAP; 141 objToLDAP; 142 p2buf; 143 parseConfig; 144 printbuf; 145 printObjAttr; 146 printQuery; 147 printTableMapping; 148 relative_name; 149 remove_root_object; 150 rename_map; 151 sc2buf; 152 setColumnsDuringConfig; 153 sfree; 154 shim_changepasswd; 155 shim_dbm_close; 156 shim_dbm_delete; 157 shim_dbm_do_nextkey; 158 shim_dbm_fetch; 159 shim_dbm_fetch_noupdate; 160 shim_dbm_firstkey; 161 shim_dbm_nextkey; 162 shim_dbm_open; 163 shim_dbm_store; 164 shim_exit; 165 single; 166 socket; 167 tbl_prototype; 168 unlock_core; 169 unlock_map; 170 unlockTransLog; 171 update_root_object; 172 validloginshell; 173 validstr; 174 verbose; 175 xdr_nis_fetus_object; 176 xdr_nis_name_abbrev; 177 ypcheck_domain_yptol; 178 ypcheck_map_existence_yptol; 179 ypmkfilename; 180 yptol_mode; 181 yptol_newlock; 182 local: 183 *; 184}; 185