]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/proto-back-monitor.h
rework static backend initialization
[openldap] / servers / slapd / back-monitor / proto-back-monitor.h
index dcc0b9e8266c79400e8b375071c868a984ece9cb..e9621efa4a2ac9d85594d0079780e4f6cf6e7aa0 100644 (file)
@@ -23,8 +23,6 @@
 
 #include <ldap_cdefs.h>
 
-#include "external.h"
-
 LDAP_BEGIN_DECL
 
 /*
@@ -172,6 +170,22 @@ int monitor_subsys_rww_update LDAP_P(( Operation *op, Entry *e ));
        } while ( 0 )
 #endif /* ! HAVE_GMP */
 
+/*
+ * former external.h
+ */
+
+extern BI_db_init              monitor_back_db_init;
+extern BI_db_open              monitor_back_db_open;
+extern BI_config               monitor_back_config;
+extern BI_db_destroy           monitor_back_db_destroy;
+extern BI_db_config            monitor_back_db_config;
+
+extern BI_op_search            monitor_back_search;
+extern BI_op_compare           monitor_back_compare;
+extern BI_op_modify            monitor_back_modify;
+extern BI_op_bind              monitor_back_bind;
+extern BI_operational          monitor_back_operational;
+
 LDAP_END_DECL
 
 #endif /* _PROTO_BACK_MONITOR */