From: Alan T. DeKok Date: Fri, 9 Apr 2021 14:54:55 +0000 (-0400) Subject: if we're recursing into a group, parent is the group attribute X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cb02cc56549bb0ebac396dafde7803935684b0a7;p=thirdparty%2Ffreeradius-server.git if we're recursing into a group, parent is the group attribute --- diff --git a/src/lib/util/pair_legacy.c b/src/lib/util/pair_legacy.c index ae30135c17..6e5ae4e055 100644 --- a/src/lib/util/pair_legacy.c +++ b/src/lib/util/pair_legacy.c @@ -401,7 +401,7 @@ static ssize_t fr_pair_list_afrom_substr(TALLOC_CTX *ctx, fr_dict_attr_t const * parent = fr_dict_attr_ref(da); if (!parent) parent = da; - slen = fr_pair_list_afrom_substr(vp, parent, p, &vp->vp_group, &last_token, depth + 1); + slen = fr_pair_list_afrom_substr(vp, vp->da, p, &vp->vp_group, &last_token, depth + 1); if (slen <= 0) { talloc_free(vp); goto error;