]> git.sur5r.net Git - openldap/blob - servers/slapd/back-sql/external.h
f016dfabb2121a1f4bbd23767f29eee9751a5313
[openldap] / servers / slapd / back-sql / external.h
1 /* $OpenLDAP$ */
2 #ifndef _SQL_EXTERNAL_H
3 #define _SQL_EXTERNAL_H
4
5 /*
6  *       Copyright 1999, Dmitry Kovalev <mit@openldap.org>, All rights reserved.
7  *
8  *       Redistribution and use in source and binary forms are permitted only
9  *       as authorized by the OpenLDAP Public License.  A copy of this
10  *       license is available at http://www.OpenLDAP.org/license.html or
11  *       in file LICENSE in the top-level directory of the distribution.
12  */
13
14
15 LDAP_BEGIN_DECL
16
17 extern BI_init  sql_back_initialize;
18 extern BI_destroy       backsql_destroy;
19
20 extern BI_db_init       backsql_db_init;
21 extern BI_db_open       backsql_db_open;
22 extern BI_db_close      backsql_db_close;
23 extern BI_db_destroy    backsql_db_destroy;
24
25 extern BI_db_config     backsql_db_config;
26
27 extern BI_op_bind       backsql_bind;
28 extern BI_op_unbind     backsql_unbind;
29 extern BI_op_search     backsql_search;
30 extern BI_op_compare    backsql_compare;
31 extern BI_op_modify     backsql_modify;
32 extern BI_op_modrdn     backsql_modrdn;
33 extern BI_op_add        backsql_add;
34 extern BI_op_delete     backsql_delete;
35 extern BI_op_abandon    backsql_abandon;
36
37 extern BI_connection_destroy    backsql_connection_destroy;
38
39 LDAP_END_DECL
40
41 #endif /* _SQL_EXTERNAL_H */