From: Howard Chu Date: Tue, 15 Mar 2022 16:46:09 +0000 (+0000) Subject: ITS#9802 slapd-meta: fix rewrite config ordering X-Git-Tag: OPENLDAP_REL_ENG_2_5_12~18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=628ebbd16da020026a379da53bc72051cd2eff13;p=thirdparty%2Fopenldap.git ITS#9802 slapd-meta: fix rewrite config ordering --- diff --git a/servers/slapd/back-meta/config.c b/servers/slapd/back-meta/config.c index ad7fbce445..0f876e77fe 100644 --- a/servers/slapd/back-meta/config.c +++ b/servers/slapd/back-meta/config.c @@ -2718,7 +2718,7 @@ idassert-authzFrom "dn:" /* move it to the right slot */ if ( ix < cnt ) { for ( i=cnt; i>ix; i-- ) - mt->mt_rwmap.rwm_bva_rewrite[i+1] = mt->mt_rwmap.rwm_bva_rewrite[i]; + mt->mt_rwmap.rwm_bva_rewrite[i] = mt->mt_rwmap.rwm_bva_rewrite[i-1]; mt->mt_rwmap.rwm_bva_rewrite[i] = bv; /* destroy old rules */