From: Howard Chu Date: Fri, 23 Feb 2024 16:02:54 +0000 (+0000) Subject: ITS#10182 slapo-alias: check for static operational attrs too X-Git-Tag: OPENLDAP_REL_ENG_2_6_8~36 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bc6ab1131f656dca3f6e79fc223d44958a1b8d51;p=thirdparty%2Fopenldap.git ITS#10182 slapo-alias: check for static operational attrs too --- diff --git a/contrib/slapd-modules/alias/alias.c b/contrib/slapd-modules/alias/alias.c index 5d74aaab9f..c5707ff544 100644 --- a/contrib/slapd-modules/alias/alias.c +++ b/contrib/slapd-modules/alias/alias.c @@ -238,7 +238,9 @@ alias_response( Operation *op, SlapReply *rs ) if ( operational ) { source = attr_find( rs->sr_operational_attrs, mapping->source ); - } else { + } + if ( !source ) { + operational = 0; source = attr_find( e_orig->e_attrs, mapping->source ); } if ( !source )