From: Arran Cudbard-Bell Date: Fri, 22 Feb 2019 08:32:47 +0000 (+0800) Subject: Don't assert at higher debug levels X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fa43495ff048e10f1efc4874948c58cd6b11cd71;p=thirdparty%2Ffreeradius-server.git Don't assert at higher debug levels --- diff --git a/src/lib/server/xlat_func.c b/src/lib/server/xlat_func.c index 623b3e24acf..030b6c12f5b 100644 --- a/src/lib/server/xlat_func.c +++ b/src/lib/server/xlat_func.c @@ -466,12 +466,7 @@ static ssize_t xlat_debug_attr(UNUSED TALLOC_CTX *ctx, UNUSED char **out, UNUSED if ((fr_type_t) type->number == vp->vp_type) goto next_type; switch (type->number) { - case FR_TYPE_INVALID: /* Not real type */ - case FR_TYPE_MAX: /* Not real type */ - case FR_TYPE_COMBO_IP_ADDR: /* Covered by IPv4 address IPv6 address */ - case FR_TYPE_COMBO_IP_PREFIX: /* Covered by IPv4 address IPv6 address */ - case FR_TYPE_TIMEVAL: /* Not a VALUE_PAIR type */ - case FR_TYPE_STRUCTURAL: + case FR_TYPE_NON_VALUES: /* Skip everything that's not a value */ goto next_type; default: