]> git.sur5r.net Git - openldap/commitdiff
first step towards removing back-*/external.h
authorPierangelo Masarati <ando@openldap.org>
Sat, 13 Nov 2004 18:52:44 +0000 (18:52 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sat, 13 Nov 2004 18:52:44 +0000 (18:52 +0000)
12 files changed:
servers/slapd/back-bdb/init.c
servers/slapd/back-dnssrv/init.c
servers/slapd/back-ldap/init.c
servers/slapd/back-ldbm/init.c
servers/slapd/back-meta/init.c
servers/slapd/back-monitor/init.c
servers/slapd/back-null/null.c
servers/slapd/back-passwd/init.c
servers/slapd/back-perl/init.c
servers/slapd/back-relay/init.c
servers/slapd/back-shell/init.c
servers/slapd/back-sql/init.c

index f65be68a60a16be13397546b93322c511ee817b6..b453c0266f1ddc45a53a4a4d284855848ab06dce 100644 (file)
@@ -529,24 +529,6 @@ bdb_db_destroy( BackendDB *be )
        return 0;
 }
 
-#if    (SLAPD_BDB == SLAPD_MOD_DYNAMIC && !defined(BDB_HIER)) || \
-       (SLAPD_HDB == SLAPD_MOD_DYNAMIC && defined(BDB_HIER))
-int init_module( int argc, char *argv[] ) {
-       BackendInfo bi;
-
-       memset( &bi, '\0', sizeof(bi) );
-#ifdef BDB_HIER
-       bi.bi_type = "hdb";
-#else
-       bi.bi_type = "bdb";
-#endif
-       bi.bi_init = bdb_back_initialize;
-
-       backend_add( &bi );
-       return 0;
-}
-#endif /* SLAPD_BDB */
-
 int
 bdb_back_initialize(
        BackendInfo     *bi )
@@ -674,3 +656,24 @@ bdb_back_initialize(
 
        return 0;
 }
+
+#if    (SLAPD_BDB == SLAPD_MOD_DYNAMIC && !defined(BDB_HIER)) || \
+       (SLAPD_HDB == SLAPD_MOD_DYNAMIC && defined(BDB_HIER))
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+#ifdef BDB_HIER
+       bi.bi_type = "hdb";
+#else
+       bi.bi_type = "bdb";
+#endif
+       bi.bi_init = bdb_back_initialize;
+
+       backend_add( &bi );
+       return 0;
+}
+#endif /* SLAPD_BDB */
+
index 392ade4512c6af828f283af1e56fff5d674015ee..2d36c332ced3a3acd034580b56ad8f867335401d 100644 (file)
 #include "proto-dnssrv.h"
 #include "external.h"
 
-#if SLAPD_DNSSRV == SLAPD_MOD_DYNAMIC
-
-int init_module(int argc, char *argv[])
-{
-    BackendInfo bi;
-
-    memset( &bi, '\0', sizeof(bi) );
-    bi.bi_type = "dnssrv";
-    bi.bi_init = dnssrv_back_initialize;
-
-    backend_add( &bi );
-    return 0;
-}
-
-#endif /* SLAPD_DNSSRV */
-
 int
 dnssrv_back_initialize(
     BackendInfo        *bi )
@@ -101,3 +85,22 @@ dnssrv_back_db_destroy(
 {
        return 0;
 }
+
+#if SLAPD_DNSSRV == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "dnssrv";
+       bi.bi_init = dnssrv_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_DNSSRV */
+
index 240fdcd65406a6ff7cf3318eff406a7d9de5e727..ce2711258681be62bc944ea05c5144f09a1739ab 100644 (file)
 #include "back-ldap.h"
 #include "external.h"
 
-#if SLAPD_LDAP == SLAPD_MOD_DYNAMIC
-int
-init_module( int argc, char *argv[] )
-{
-       BackendInfo     bi;
-
-       memset( &bi, '\0', sizeof( bi ) );
-       bi.bi_type = "ldap";
-       bi.bi_init = ldap_back_initialize;
-
-       backend_add( &bi );
-    
-       return 0;
-}
-
-#endif /* SLAPD_LDAP */
-
 int
 ldap_back_open( BackendInfo    *bi )
 {
@@ -271,3 +254,22 @@ ldap_back_db_destroy(
 
        return 0;
 }
+
+#if SLAPD_LDAP == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo     bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "ldap";
+       bi.bi_init = ldap_back_initialize;
+
+       backend_add( &bi );
+    
+       return 0;
+}
+
+#endif /* SLAPD_LDAP */
+
index c78ce11261124287ff347916937360a869a0aae4..120362b6a98867ed4d33dabc4871946e90a9ef9b 100644 (file)
 #include "back-ldbm.h"
 #include "external.h"
 
-#if SLAPD_LDBM == SLAPD_MOD_DYNAMIC
-
-int init_module(int argc, char *argv[]) {
-    BackendInfo bi;
-
-    memset( &bi, '\0', sizeof(bi) );
-    bi.bi_type = "ldbm";
-    bi.bi_init = ldbm_back_initialize;
-
-    backend_add(&bi);
-    return 0;
-}
-
-#endif /* SLAPD_LDBM */
-
 int
 ldbm_back_initialize(
     BackendInfo        *bi
@@ -253,3 +238,23 @@ ldbm_back_db_destroy(
 
        return 0;
 }
+
+#if SLAPD_LDBM == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof(bi) );
+       bi.bi_type = "ldbm";
+       bi.bi_init = ldbm_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_LDBM */
+
+
index 01d987453701d420ba07a55a42e3788558cebaa2..d173e6e1de04c90f28cb029d8e922c45626ce2c5 100644 (file)
 #include "back-meta.h"
 #include "external.h"
 
-#if SLAPD_META == SLAPD_MOD_DYNAMIC
-
-int
-init_module( int argc, char *argv[] ) {
-    BackendInfo bi;
-
-    memset( &bi, '\0', sizeof( bi ) );
-    bi.bi_type = "meta";
-    bi.bi_init = meta_back_initialize;
-
-    backend_add( &bi );
-    return 0;
-}
-
-#endif /* SLAPD_META */
-
 int
 meta_back_open(
        BackendInfo *bi
@@ -238,3 +222,22 @@ meta_back_db_destroy(
        return 0;
 }
 
+#if SLAPD_META == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "meta";
+       bi.bi_init = meta_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_META */
+
+
index 23d93e0c022b7b9cdb966bfe2afa0263ef9d24ff..8f768f16489c034281615b511e5911ecd96d9066 100644 (file)
@@ -160,22 +160,6 @@ static struct monitor_subsys_t known_monitor_subsys[] = {
                }, { NULL }
 };
 
-#if SLAPD_MONITOR == SLAPD_MOD_DYNAMIC
-
-int
-init_module( int argc, char *argv[] )
-{
-       BackendInfo bi;
-
-       memset( &bi, '\0', sizeof(bi) );
-       bi.bi_type = "monitor";
-       bi.bi_init = monitor_back_initialize;
-       backend_add( &bi );
-       return 0;
-}
-
-#endif /* SLAPD_MONITOR */
-
 int
 monitor_back_register_subsys( monitor_subsys_t *ms )
 {
@@ -1471,3 +1455,22 @@ monitor_back_db_destroy(
        return 0;
 }
 
+#if SLAPD_MONITOR == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "monitor";
+       bi.bi_init = monitor_back_initialize;
+       
+       backend_add( &bi );
+       
+       return 0;
+}
+
+#endif /* SLAPD_MONITOR */
+
+
index f0d5f76df9d22825b01fc88c9fbc60cf8aa18e03..977e8924561c9a07aafd5e44edd73224a715d9b0 100644 (file)
@@ -173,17 +173,19 @@ null_back_initialize(
 }
 
 #if SLAPD_NULL == SLAPD_MOD_DYNAMIC
-int init_module(
-       int argc,
-       char *argv[] )
+
+int
+init_module( int argc, char *argv[] )
 {
-    BackendInfo bi;
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "null";
+       bi.bi_init = null_back_initialize;
 
-    memset( &bi, '\0', sizeof(bi) );
-    bi.bi_type = "null";
-    bi.bi_init = null_back_initialize;
+       backend_add( &bi );
 
-    backend_add(&bi);
-    return 0;
+       return 0;
 }
+
 #endif /* SLAPD_NULL */
index 34e486846c0792357e397613d5e0278d6749383a..ee40e72a93dea5fd25cf31e05fedc75ea2e1bcdb 100644 (file)
 
 ldap_pvt_thread_mutex_t passwd_mutex;
 
-#if SLAPD_PASSWD == SLAPD_MOD_DYNAMIC
-
-int init_module(int argc, char *argv[]) {
-    BackendInfo bi;
-
-    memset( &bi, '\0', sizeof(bi) );
-    bi.bi_type = "passwd";
-    bi.bi_init = passwd_back_initialize;
-
-    backend_add(&bi);
-    return 0;
-}
-
-#endif /* SLAPD_PASSWD */
-
 int
 passwd_back_initialize(
     BackendInfo        *bi
@@ -87,3 +72,22 @@ passwd_back_destroy(
        ldap_pvt_thread_mutex_destroy( &passwd_mutex );
        return 0;
 }
+
+#if SLAPD_PASSWD == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "passwd";
+       bi.bi_init = passwd_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_PASSWD */
+
index 91ca4849791a60b32fcf25d92a6eebedc32fc071..ff3b589ab94ced951cfe0e9b8a71c88b20a286ed 100644 (file)
@@ -24,22 +24,6 @@ EXT void boot_DynaLoader LDAP_P((PERL_BACK_BOOT_DYNALOADER_PARAMS));
 PerlInterpreter *PERL_INTERPRETER = NULL;
 ldap_pvt_thread_mutex_t        perl_interpreter_mutex;
 
-#if SLAPD_PERL == SLAPD_MOD_DYNAMIC
-
-int init_module(int argc, char *argv[])
-{
-       BackendInfo bi;
-
-       memset( &bi, '\0', sizeof(bi) );
-       bi.bi_type = "perl";
-       bi.bi_init = perl_back_initialize;
-
-       backend_add(&bi);
-       return 0;
-}
-
-#endif /* SLAPD_PERL */
-
 
 /**********************************************************
  *
@@ -172,3 +156,23 @@ perl_back_xs_init(PERL_BACK_XS_INIT_PARAMS)
        dXSUB_SYS;
        newXS("DynaLoader::boot_DynaLoader", boot_DynaLoader, file);
 }
+
+#if SLAPD_PERL == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "perl";
+       bi.bi_init = perl_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_PERL */
+
+
index 9862df5d34c41afc7f3e877f1915bffd57924800..66213427d7bbc8575573523778cceef583167915 100644 (file)
 #include "back-relay.h"
 #include "external.h"
 
-#if SLAPD_RELAY == SLAPD_MOD_DYNAMIC
-
-int
-init_module( int argc, char *argv[] ) {
-       BackendInfo     bi;
-
-       memset( &bi, '\0', sizeof( bi ) );
-       bi.bi_type = "relay";
-       bi.bi_init = relay_back_initialize;
-
-       backend_add(&bi);
-       return 0;
-}
-
-#endif /* SLAPD_RELAY */
-
 int
 relay_back_initialize( BackendInfo *bi )
 {
@@ -140,3 +124,21 @@ relay_back_db_destroy( Backend *be )
        return 0;
 }
 
+#if SLAPD_RELAY == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo     bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "relay";
+       bi.bi_init = relay_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_RELAY */
+
index a523ef3a2d445567567ffade6ed250ef4b0ede2c..2441be162e427ae86f655af9cbd3f78ba864e3d2 100644 (file)
 #include "shell.h"
 #include "external.h"
 
-#if SLAPD_SHELL == SLAPD_MOD_DYNAMIC
-
-int init_module(int argc, char *argv[]) {
-    BackendInfo bi;
-
-    memset( &bi, '\0', sizeof(bi) );
-    bi.bi_type = "shell";
-    bi.bi_init = shell_back_initialize;
-
-    backend_add(&bi);
-    return 0;
-}
-
-#endif /* SLAPD_SHELL */
-
 int
 shell_back_initialize(
     BackendInfo        *bi
@@ -112,3 +97,22 @@ shell_back_db_destroy(
        free( be->be_private );
        return 0;
 }
+
+#if SLAPD_SHELL == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "shell";
+       bi.bi_init = shell_back_initialize;
+
+       backend_add( &bi );
+
+       return 0;
+}
+
+#endif /* SLAPD_SHELL */
+
index e5519bb7948fe2a5616b649890e25ee6ec3ca5f1..468ffc70685a680f92b79ae663fd971ddf2a0e2e 100644 (file)
 #include "proto-sql.h"
 #include "external.h"
 
-#if SLAPD_SQL == SLAPD_MOD_DYNAMIC
-
-int
-init_module(
-       int             argc, 
-       char            *argv[] )
-{
-       BackendInfo bi;
-
-       memset( &bi, '\0', sizeof( bi ) );
-       bi.bi_type = "sql";
-       bi.bi_init = sql_back_initialize;
-
-       backend_add( &bi );
-       return 0;
-}
-
-#endif /* SLAPD_SQL == SLAPD_MOD_DYNAMIC */
-
 int
 sql_back_initialize(
        BackendInfo     *bi )
@@ -502,5 +483,23 @@ backsql_connection_destroy( Backend *bd, Connection *c )
        return 0;
 }
 
+#if SLAPD_SQL == SLAPD_MOD_DYNAMIC
+
+int
+init_module( int argc, char *argv[] )
+{
+       BackendInfo bi;
+
+       memset( &bi, '\0', sizeof( bi ) );
+       bi.bi_type = "sql";
+       bi.bi_init = sql_back_initialize;
+
+       backend_add( &bi );
+       
+       return 0;
+}
+
+#endif /* SLAPD_SQL == SLAPD_MOD_DYNAMIC */
+
 #endif /* SLAPD_SQL */