xref: /illumos-gate/usr/src/lib/libnisdb/mapfile-vers (revision f808c858fa61e7769218966759510a8b1190dfcf)
1*f808c858Sraf#
2*f808c858Sraf# CDDL HEADER START
3*f808c858Sraf#
4*f808c858Sraf# The contents of this file are subject to the terms of the
5*f808c858Sraf# Common Development and Distribution License (the "License").
6*f808c858Sraf# You may not use this file except in compliance with the License.
7*f808c858Sraf#
8*f808c858Sraf# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9*f808c858Sraf# or http://www.opensolaris.org/os/licensing.
10*f808c858Sraf# See the License for the specific language governing permissions
11*f808c858Sraf# and limitations under the License.
12*f808c858Sraf#
13*f808c858Sraf# When distributing Covered Code, include this CDDL HEADER in each
14*f808c858Sraf# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15*f808c858Sraf# If applicable, add the following below this CDDL HEADER, with the
16*f808c858Sraf# fields enclosed by brackets "[]" replaced with your own identifying
17*f808c858Sraf# information: Portions Copyright [yyyy] [name of copyright owner]
18*f808c858Sraf#
19*f808c858Sraf# CDDL HEADER END
20*f808c858Sraf#
21*f808c858Sraf#
22*f808c858Sraf# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
23*f808c858Sraf# Use is subject to license terms.
24*f808c858Sraf#
25*f808c858Sraf# ident	"%Z%%M%	%I%	%E% SMI"
26*f808c858Sraf#
27*f808c858Sraf
28*f808c858Sraf# Due to mistakes made early in the history of this library, there are
29*f808c858Sraf# no SUNW_2.1 symbols, but the version is now kept as a placeholder.
30*f808c858Sraf# Don't add any symbols to this version.
31*f808c858Sraf
32*f808c858SrafSUNW_2.1 {
33*f808c858Sraf    global:
34*f808c858Sraf	SUNW_2.1;
35*f808c858Sraf};
36*f808c858Sraf
37*f808c858SrafSUNWprivate_2.1 {
38*f808c858Sraf    global:
39*f808c858Sraf	abort_transaction;
40*f808c858Sraf	addUpdate;
41*f808c858Sraf	assertExclusive;
42*f808c858Sraf	beginTransaction;
43*f808c858Sraf	bp2buf;
44*f808c858Sraf	cons;
45*f808c858Sraf	createQuery;
46*f808c858Sraf	db_abort_merge_dict;
47*f808c858Sraf	db_add_entry;
48*f808c858Sraf	__db_add_entry_nolog;
49*f808c858Sraf	__db_add_entry_nosync;
50*f808c858Sraf	__db_allowLDAP;
51*f808c858Sraf	db_begin_merge_dict;
52*f808c858Sraf	db_checkpoint;
53*f808c858Sraf	__db_commit;
54*f808c858Sraf	__db_configure;
55*f808c858Sraf	db_copy_file;
56*f808c858Sraf	dbCreateFromLDAP;
57*f808c858Sraf	db_create_table;
58*f808c858Sraf	__db_defer;
59*f808c858Sraf	db_destroy_table;
60*f808c858Sraf	__db_disallowLDAP;
61*f808c858Sraf	db_end_merge_dict;
62*f808c858Sraf	db_extract_dict_entries;
63*f808c858Sraf	db_first_entry;
64*f808c858Sraf	db_in_dict_file;
65*f808c858Sraf	db_initialize;
66*f808c858Sraf	db_list_entries;
67*f808c858Sraf	__db_list_entries;
68*f808c858Sraf	db_massage_dict;
69*f808c858Sraf	db_next_entry;
70*f808c858Sraf	db_perror;
71*f808c858Sraf	db_remove_entry;
72*f808c858Sraf	__db_remove_entry_nosync;
73*f808c858Sraf	db_reset_next_entry;
74*f808c858Sraf	__db_rollback;
75*f808c858Sraf	db_standby;
76*f808c858Sraf	db_sync_log;
77*f808c858Sraf	db_table_exists;
78*f808c858Sraf	db_unload_table;
79*f808c858Sraf	deleteLDAPobj;
80*f808c858Sraf	delete_map;
81*f808c858Sraf	dump_dit_to_maps;
82*f808c858Sraf	dump_maps_to_dit;
83*f808c858Sraf	endTransaction;
84*f808c858Sraf	free_entry;
85*f808c858Sraf	freeEntryObjArray;
86*f808c858Sraf	freeObjAttr;
87*f808c858Sraf	freeQuery;
88*f808c858Sraf	freeRuleValue;
89*f808c858Sraf	fullObjName;
90*f808c858Sraf	get_list_max;
91*f808c858Sraf	get_map_name;
92*f808c858Sraf	getObjMapping;
93*f808c858Sraf	get_root_object;
94*f808c858Sraf	hash;
95*f808c858Sraf	init_lock_map;
96*f808c858Sraf	init_lock_system;
97*f808c858Sraf	init_yptol_flag;
98*f808c858Sraf	internalTableName;
99*f808c858Sraf	internal_table_name;
100*f808c858Sraf	justTesting;
101*f808c858Sraf	ldapConfig;
102*f808c858Sraf	ldapDBTableMapping;
103*f808c858Sraf	ldapMappingList;
104*f808c858Sraf	loadAllLDAP;
105*f808c858Sraf	lock_core;
106*f808c858Sraf	lock_map;
107*f808c858Sraf	lockTransLog;
108*f808c858Sraf	logmsg;
109*f808c858Sraf	__make_legal;
110*f808c858Sraf	mapFromLDAP;
111*f808c858Sraf	mapToLDAP;
112*f808c858Sraf	mflag;
113*f808c858Sraf	__nisdb_get_tsd;
114*f808c858Sraf	__nisdb_lock_report;
115*f808c858Sraf	__nisdb_rlock;
116*f808c858Sraf	__nisdb_rulock;
117*f808c858Sraf	__nisdb_wlock;
118*f808c858Sraf	__nisdb_wlock_trylock;
119*f808c858Sraf	__nisdb_wulock;
120*f808c858Sraf	__nis_find_item_mt;
121*f808c858Sraf	__nis_init_hash_table;
122*f808c858Sraf	__nis_insert_item_mt;
123*f808c858Sraf	__nis_insert_name_mt;
124*f808c858Sraf	nis_isserving;
125*f808c858Sraf	__nis_item_access;
126*f808c858Sraf	__nis_lock_db_table;
127*f808c858Sraf	__nis_lock_hash_table;
128*f808c858Sraf	__nis_pop_item_mt;
129*f808c858Sraf	__nis_release_item;
130*f808c858Sraf	__nis_remove_item_mt;
131*f808c858Sraf	__nis_retry_sleep;
132*f808c858Sraf	__nis_scan_table_mt;
133*f808c858Sraf	nis_server_control;
134*f808c858Sraf	__nis_ulock_db_table;
135*f808c858Sraf	__nis_ulock_hash_table;
136*f808c858Sraf	nogecos;
137*f808c858Sraf	nopw;
138*f808c858Sraf	noshell;
139*f808c858Sraf	numMisaligned;
140*f808c858Sraf	objFromLDAP;
141*f808c858Sraf	objToLDAP;
142*f808c858Sraf	p2buf;
143*f808c858Sraf	parseConfig;
144*f808c858Sraf	printbuf;
145*f808c858Sraf	printObjAttr;
146*f808c858Sraf	printQuery;
147*f808c858Sraf	printTableMapping;
148*f808c858Sraf	relative_name;
149*f808c858Sraf	remove_root_object;
150*f808c858Sraf	rename_map;
151*f808c858Sraf	sc2buf;
152*f808c858Sraf	setColumnsDuringConfig;
153*f808c858Sraf	sfree;
154*f808c858Sraf	shim_changepasswd;
155*f808c858Sraf	shim_dbm_close;
156*f808c858Sraf	shim_dbm_delete;
157*f808c858Sraf	shim_dbm_do_nextkey;
158*f808c858Sraf	shim_dbm_fetch;
159*f808c858Sraf	shim_dbm_fetch_noupdate;
160*f808c858Sraf	shim_dbm_firstkey;
161*f808c858Sraf	shim_dbm_nextkey;
162*f808c858Sraf	shim_dbm_open;
163*f808c858Sraf	shim_dbm_store;
164*f808c858Sraf	shim_exit;
165*f808c858Sraf	single;
166*f808c858Sraf	socket;
167*f808c858Sraf	tbl_prototype;
168*f808c858Sraf	unlock_core;
169*f808c858Sraf	unlock_map;
170*f808c858Sraf	unlockTransLog;
171*f808c858Sraf	update_root_object;
172*f808c858Sraf	validloginshell;
173*f808c858Sraf	validstr;
174*f808c858Sraf	verbose;
175*f808c858Sraf	xdr_nis_fetus_object;
176*f808c858Sraf	xdr_nis_name_abbrev;
177*f808c858Sraf	ypcheck_domain_yptol;
178*f808c858Sraf	ypcheck_map_existence_yptol;
179*f808c858Sraf	ypmkfilename;
180*f808c858Sraf	yptol_mode;
181*f808c858Sraf	yptol_newlock;
182*f808c858Sraf    local:
183*f808c858Sraf	*;
184*f808c858Sraf};
185