From: Alan T. DeKok Date: Sun, 16 Feb 2020 18:57:24 +0000 (-0500) Subject: one last check for is_root X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c67d29ee92c20f6053e8d64b2acdfeec243eebab;p=thirdparty%2Ffreeradius-server.git one last check for is_root --- diff --git a/src/lib/util/dict_priv.h b/src/lib/util/dict_priv.h index b589661dc18..acc52b3b17f 100644 --- a/src/lib/util/dict_priv.h +++ b/src/lib/util/dict_priv.h @@ -157,7 +157,7 @@ static inline void dict_attr_init(fr_dict_attr_t *da, if (parent) { if (parent->type == FR_TYPE_VENDOR) { da->vendor = parent; - } else if (parent->vendor) { + } else if (parent->vendor && !parent->flags.is_root) { da->vendor = parent->vendor; } }