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-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c8caa9f6590662208f6581fec40703df9a0472d1;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 )