From: Quanah Gibson-Mount Date: Tue, 11 Aug 2020 19:05:19 +0000 (+0000) Subject: ITS#9311 - Contrib modules to be singular X-Git-Tag: OPENLDAP_REL_ENG_2_5_0ALPHA~16^2~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f876eac3d27c5b8b96d07d68c682a27a93587e07;p=thirdparty%2Fopenldap.git ITS#9311 - Contrib modules to be singular --- diff --git a/contrib/slapd-modules/addpartial/addpartial-overlay.c b/contrib/slapd-modules/addpartial/addpartial-overlay.c index f9dcb0f1fb..69d5fe1a13 100644 --- a/contrib/slapd-modules/addpartial/addpartial-overlay.c +++ b/contrib/slapd-modules/addpartial/addpartial-overlay.c @@ -337,6 +337,7 @@ static int collect_error_msg_cb( Operation *op, SlapReply *rs) int addpartial_init() { addpartial.on_bi.bi_type = "addpartial"; + addpartial.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; addpartial.on_bi.bi_op_add = addpartial_add; return (overlay_register(&addpartial)); diff --git a/contrib/slapd-modules/adremap/adremap.c b/contrib/slapd-modules/adremap/adremap.c index e5c64e80dc..3e6b5ead22 100644 --- a/contrib/slapd-modules/adremap/adremap.c +++ b/contrib/slapd-modules/adremap/adremap.c @@ -630,6 +630,7 @@ int adremap_initialize() int i, code; adremap.on_bi.bi_type = "adremap"; + adremap.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; adremap.on_bi.bi_db_init = adremap_db_init; adremap.on_bi.bi_db_destroy = adremap_db_destroy; adremap.on_bi.bi_op_search = adremap_search; diff --git a/contrib/slapd-modules/allop/allop.c b/contrib/slapd-modules/allop/allop.c index 7eeed5db57..26c859b72c 100644 --- a/contrib/slapd-modules/allop/allop.c +++ b/contrib/slapd-modules/allop/allop.c @@ -245,6 +245,7 @@ allop_init() { allop.on_bi.bi_type = "allop"; + allop.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; allop.on_bi.bi_db_config = allop_db_config; allop.on_bi.bi_db_destroy = allop_db_destroy; diff --git a/contrib/slapd-modules/allowed/allowed.c b/contrib/slapd-modules/allowed/allowed.c index ed8134cdd9..cccce93bf2 100644 --- a/contrib/slapd-modules/allowed/allowed.c +++ b/contrib/slapd-modules/allowed/allowed.c @@ -475,6 +475,7 @@ aa_initialize( void ) aa.on_bi.bi_type = "allowed"; + aa.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; aa.on_bi.bi_operational = aa_operational; /* aa schema integration */ diff --git a/contrib/slapd-modules/authzid/authzid.c b/contrib/slapd-modules/authzid/authzid.c index 4cb087366d..dc11183663 100644 --- a/contrib/slapd-modules/authzid/authzid.c +++ b/contrib/slapd-modules/authzid/authzid.c @@ -374,6 +374,7 @@ authzid_initialize( void ) authzid.on_bi.bi_type = "authzid"; + authzid.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; authzid.on_bi.bi_db_init = authzid_db_init; authzid.on_bi.bi_db_destroy = authzid_db_destroy; authzid.on_bi.bi_op_bind = authzid_op_bind; diff --git a/contrib/slapd-modules/autogroup/autogroup.c b/contrib/slapd-modules/autogroup/autogroup.c index 482af12bce..cc33093653 100644 --- a/contrib/slapd-modules/autogroup/autogroup.c +++ b/contrib/slapd-modules/autogroup/autogroup.c @@ -2207,6 +2207,7 @@ autogroup_initialize(void) int rc = 0; autogroup.on_bi.bi_type = "autogroup"; + autogroup.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; autogroup.on_bi.bi_db_open = autogroup_db_open; autogroup.on_bi.bi_db_close = autogroup_db_close; autogroup.on_bi.bi_db_destroy = autogroup_db_destroy; diff --git a/contrib/slapd-modules/cloak/cloak.c b/contrib/slapd-modules/cloak/cloak.c index f2fe07fc0e..3e73685409 100644 --- a/contrib/slapd-modules/cloak/cloak.c +++ b/contrib/slapd-modules/cloak/cloak.c @@ -332,6 +332,7 @@ int cloak_initialize( void ) { int rc; cloak_ovl.on_bi.bi_type = "cloak"; + cloak_ovl.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; cloak_ovl.on_bi.bi_db_destroy = cloak_db_destroy; cloak_ovl.on_bi.bi_op_search = cloak_search; cloak_ovl.on_bi.bi_cf_ocs = cloakocs; diff --git a/contrib/slapd-modules/denyop/denyop.c b/contrib/slapd-modules/denyop/denyop.c index 1a6937f4ef..bd6e6495a6 100644 --- a/contrib/slapd-modules/denyop/denyop.c +++ b/contrib/slapd-modules/denyop/denyop.c @@ -229,6 +229,7 @@ denyop_initialize( void ) { memset( &denyop, 0, sizeof( slap_overinst ) ); denyop.on_bi.bi_type = "denyop"; + denyop.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; denyop.on_bi.bi_db_init = denyop_over_init; denyop.on_bi.bi_db_config = denyop_config; denyop.on_bi.bi_db_destroy = denyop_destroy; diff --git a/contrib/slapd-modules/dupent/dupent.c b/contrib/slapd-modules/dupent/dupent.c index 00a571107f..357436bb5d 100644 --- a/contrib/slapd-modules/dupent/dupent.c +++ b/contrib/slapd-modules/dupent/dupent.c @@ -541,6 +541,7 @@ dupent_initialize( void ) dupent.on_bi.bi_type = "dupent"; + dupent.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; dupent.on_bi.bi_op_search = dupent_op_search; return overlay_register( &dupent ); diff --git a/contrib/slapd-modules/lastbind/lastbind.c b/contrib/slapd-modules/lastbind/lastbind.c index 9f20adc7ad..2661c3ee02 100644 --- a/contrib/slapd-modules/lastbind/lastbind.c +++ b/contrib/slapd-modules/lastbind/lastbind.c @@ -298,6 +298,7 @@ int lastbind_initialize() ad_authTimestamp->ad_type->sat_flags |= SLAP_AT_MANAGEABLE; lastbind.on_bi.bi_type = "lastbind"; + lastbind.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; lastbind.on_bi.bi_db_init = lastbind_db_init; lastbind.on_bi.bi_db_close = lastbind_db_close; lastbind.on_bi.bi_op_bind = lastbind_bind; diff --git a/contrib/slapd-modules/lastmod/lastmod.c b/contrib/slapd-modules/lastmod/lastmod.c index 5271e3dc3c..31a3b110d4 100644 --- a/contrib/slapd-modules/lastmod/lastmod.c +++ b/contrib/slapd-modules/lastmod/lastmod.c @@ -933,6 +933,7 @@ int lastmod_initialize() { lastmod.on_bi.bi_type = "lastmod"; + lastmod.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; lastmod.on_bi.bi_db_init = lastmod_db_init; lastmod.on_bi.bi_db_config = lastmod_db_config; lastmod.on_bi.bi_db_destroy = lastmod_db_destroy; diff --git a/contrib/slapd-modules/noopsrch/noopsrch.c b/contrib/slapd-modules/noopsrch/noopsrch.c index e1ab65415e..3f0a4d66f3 100644 --- a/contrib/slapd-modules/noopsrch/noopsrch.c +++ b/contrib/slapd-modules/noopsrch/noopsrch.c @@ -236,6 +236,7 @@ noopsrch_initialize( void ) noopsrch.on_bi.bi_type = "noopsrch"; + noopsrch.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; noopsrch.on_bi.bi_db_init = noopsrch_db_init; noopsrch.on_bi.bi_db_destroy = noopsrch_db_destroy; noopsrch.on_bi.bi_op_search = noopsrch_op_search; diff --git a/contrib/slapd-modules/nops/nops.c b/contrib/slapd-modules/nops/nops.c index 905b75f88f..ed336870c3 100644 --- a/contrib/slapd-modules/nops/nops.c +++ b/contrib/slapd-modules/nops/nops.c @@ -163,6 +163,7 @@ static int nops_initialize( void ) { nops_ovl.on_bi.bi_type = "nops"; + nops_ovl.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; nops_ovl.on_bi.bi_op_modify = nops_modify; return overlay_register( &nops_ovl ); } diff --git a/contrib/slapd-modules/smbk5pwd/smbk5pwd.c b/contrib/slapd-modules/smbk5pwd/smbk5pwd.c index 451b1ce9ec..4f22f33371 100644 --- a/contrib/slapd-modules/smbk5pwd/smbk5pwd.c +++ b/contrib/slapd-modules/smbk5pwd/smbk5pwd.c @@ -1052,6 +1052,7 @@ smbk5pwd_initialize(void) smbk5pwd.on_bi.bi_type = "smbk5pwd"; + smbk5pwd.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; smbk5pwd.on_bi.bi_db_init = smbk5pwd_db_init; smbk5pwd.on_bi.bi_db_open = smbk5pwd_db_open; smbk5pwd.on_bi.bi_db_destroy = smbk5pwd_db_destroy; diff --git a/contrib/slapd-modules/trace/trace.c b/contrib/slapd-modules/trace/trace.c index 2b33de9545..9b4216a36f 100644 --- a/contrib/slapd-modules/trace/trace.c +++ b/contrib/slapd-modules/trace/trace.c @@ -222,6 +222,7 @@ trace_initialize() { trace.on_bi.bi_type = "trace"; + trace.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; trace.on_bi.bi_db_init = trace_db_init; trace.on_bi.bi_db_open = trace_db_open; trace.on_bi.bi_db_config = trace_db_config; diff --git a/contrib/slapd-modules/usn/usn.c b/contrib/slapd-modules/usn/usn.c index d0f1feeec6..f76e6e3061 100644 --- a/contrib/slapd-modules/usn/usn.c +++ b/contrib/slapd-modules/usn/usn.c @@ -296,6 +296,7 @@ usn_init( void ) memset( &usn, 0, sizeof( slap_overinst ) ); usn.on_bi.bi_type = "usn"; + usn.on_bi.bi_flags = SLAPO_BFLAG_SINGLE; usn.on_bi.bi_db_init = usn_db_init; usn.on_bi.bi_db_destroy = usn_db_destroy; usn.on_bi.bi_db_open = usn_db_open;