From: Kurt Zeilenga Date: Fri, 16 Jun 2000 01:46:42 +0000 (+0000) Subject: Add backend_check_referrals() framework. X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~2624 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a3414536a4d46da5f797c6316d20e5fa307ac626;p=openldap Add backend_check_referrals() framework. --- diff --git a/servers/slapd/back-dnssrv/init.c b/servers/slapd/back-dnssrv/init.c index 9a77eff1dd..46f2b162da 100644 --- a/servers/slapd/back-dnssrv/init.c +++ b/servers/slapd/back-dnssrv/init.c @@ -65,6 +65,7 @@ dnssrv_back_initialize( bi->bi_extended = 0; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; #ifdef HAVE_CYRUS_SASL bi->bi_sasl_authorize = 0; diff --git a/servers/slapd/back-ldap/init.c b/servers/slapd/back-ldap/init.c index 98d9191ec3..f18d3acb17 100644 --- a/servers/slapd/back-ldap/init.c +++ b/servers/slapd/back-ldap/init.c @@ -75,6 +75,7 @@ ldap_back_initialize( bi->bi_extended = 0; bi->bi_acl_group = ldap_back_group; + bi->bi_chk_referrals = 0; #ifdef HAVE_CYRUS_SASL bi->bi_sasl_authorize = 0; diff --git a/servers/slapd/back-ldbm/init.c b/servers/slapd/back-ldbm/init.c index 5dcd6507b9..d2498eeecd 100644 --- a/servers/slapd/back-ldbm/init.c +++ b/servers/slapd/back-ldbm/init.c @@ -67,6 +67,7 @@ ldbm_back_initialize( bi->bi_entry_release_rw = ldbm_back_entry_release_rw; bi->bi_acl_group = ldbm_back_group; + bi->bi_chk_referrals = 0; /* * hooks for slap tools diff --git a/servers/slapd/back-passwd/init.c b/servers/slapd/back-passwd/init.c index 3e310d49e4..ccaeae6843 100644 --- a/servers/slapd/back-passwd/init.c +++ b/servers/slapd/back-passwd/init.c @@ -54,6 +54,7 @@ passwd_back_initialize( bi->bi_extended = 0; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; #ifdef HAVE_CYRUS_SASL bi->bi_sasl_authorize = 0; diff --git a/servers/slapd/back-perl/init.c b/servers/slapd/back-perl/init.c index 7d192b126c..b2175acf59 100644 --- a/servers/slapd/back-perl/init.c +++ b/servers/slapd/back-perl/init.c @@ -97,6 +97,7 @@ perl_back_initialize( bi->bi_extended = 0; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; #ifdef HAVE_CYRUS_SASL bi->bi_sasl_authorize = 0; diff --git a/servers/slapd/back-shell/init.c b/servers/slapd/back-shell/init.c index cb88e851f0..d0de95129b 100644 --- a/servers/slapd/back-shell/init.c +++ b/servers/slapd/back-shell/init.c @@ -58,6 +58,7 @@ shell_back_initialize( bi->bi_extended = 0; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; #ifdef HAVE_CYRUS_SASL bi->bi_sasl_authorize = 0; diff --git a/servers/slapd/back-sql/init.c b/servers/slapd/back-sql/init.c index efbde57a99..3f82e238f6 100644 --- a/servers/slapd/back-sql/init.c +++ b/servers/slapd/back-sql/init.c @@ -66,6 +66,7 @@ int sql_back_initialize( bi->bi_op_delete = backsql_delete; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; bi->bi_connection_init = 0; bi->bi_connection_destroy = 0; diff --git a/servers/slapd/back-tcl/tcl_init.c b/servers/slapd/back-tcl/tcl_init.c index 99b9f54486..8a2905f245 100644 --- a/servers/slapd/back-tcl/tcl_init.c +++ b/servers/slapd/back-tcl/tcl_init.c @@ -73,6 +73,7 @@ tcl_back_initialize ( bi->bi_op_abandon = tcl_back_abandon; bi->bi_acl_group = 0; + bi->bi_chk_referrals = 0; bi->bi_connection_init = 0; bi->bi_connection_destroy = 0;