]> git.sur5r.net Git - openldap/blob - servers/slapd/back-bdb/external.h
Mem context tweaks for bdb_dn2idl
[openldap] / servers / slapd / back-bdb / external.h
1 /* $OpenLDAP$ */
2 /*
3  * Copyright 2000-2003 The OpenLDAP Foundation, All Rights Reserved.
4  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
5  */
6
7 #ifndef _BDB_EXTERNAL_H
8 #define _BDB_EXTERNAL_H
9
10 LDAP_BEGIN_DECL
11
12 extern BI_init  bdb_initialize;
13
14 extern BI_db_config     bdb_db_config;
15
16 extern BI_op_add        bdb_add;
17
18 extern BI_op_bind       bdb_bind;
19
20 extern BI_op_compare    bdb_compare;
21
22 extern BI_op_delete     bdb_delete;
23
24 extern BI_op_modify     bdb_modify;
25
26 extern BI_op_modrdn     bdb_modrdn;
27
28 extern BI_op_search     bdb_search;
29
30 extern BI_op_extended   bdb_extended;
31
32 extern BI_chk_referrals bdb_referrals;
33
34 extern BI_operational   bdb_operational;
35
36 extern BI_has_subordinates bdb_hasSubordinates;
37
38 /* tools.c */
39 extern BI_tool_entry_open       bdb_tool_entry_open;
40 extern BI_tool_entry_close      bdb_tool_entry_close;
41 extern BI_tool_entry_next       bdb_tool_entry_next;
42 extern BI_tool_entry_get        bdb_tool_entry_get;
43 extern BI_tool_entry_put        bdb_tool_entry_put;
44 extern BI_tool_entry_reindex    bdb_tool_entry_reindex;
45
46
47
48 LDAP_END_DECL
49
50 #endif /* _BDB_EXTERNAL_H */
51