mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-25 09:09:54 -05:00
Fix missing break's, add overlay works
This commit is contained in:
parent
a2348970e5
commit
51c913d83c
1 changed files with 3 additions and 0 deletions
|
|
@ -3163,6 +3163,7 @@ config_add_internal( CfBackInfo *cfb, Entry *e, SlapReply *rs, int *renum )
|
|||
rc = LDAP_CONSTRAINT_VIOLATION;
|
||||
goto leave;
|
||||
}
|
||||
break;
|
||||
#ifdef SLAPD_MODULES
|
||||
case Cft_Module:
|
||||
if ( !last || last->ce_type != Cft_Global ) {
|
||||
|
|
@ -3205,11 +3206,13 @@ config_add_internal( CfBackInfo *cfb, Entry *e, SlapReply *rs, int *renum )
|
|||
case Cft_Overlay:
|
||||
ca.be = last->ce_be;
|
||||
type_ad = cfAd_overlay;
|
||||
break;
|
||||
|
||||
case Cft_Include:
|
||||
if ( !rs ) /* ignored */
|
||||
break;
|
||||
type_ad = cfAd_include;
|
||||
break;
|
||||
#ifdef SLAPD_MODULES
|
||||
case Cft_Module: {
|
||||
ModPaths *mp;
|
||||
|
|
|
|||
Loading…
Reference in a new issue