From: Alan T. DeKok Date: Sat, 25 Feb 2023 14:34:51 +0000 (-0500) Subject: print encoding size for time/time_delta too X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8364c4f4ca425a8ef438e6df42644d40585e230b;p=thirdparty%2Ffreeradius-server.git print encoding size for time/time_delta too --- diff --git a/src/lib/util/dict_print.c b/src/lib/util/dict_print.c index 9d6f8f0262e..0a8aa4133c4 100644 --- a/src/lib/util/dict_print.c +++ b/src/lib/util/dict_print.c @@ -94,6 +94,9 @@ ssize_t fr_dict_attr_flags_print(fr_sbuff_t *out, fr_dict_t const *dict, fr_type if ((type == FR_TYPE_DATE) || (type == FR_TYPE_TIME_DELTA)) { FR_SBUFF_IN_STRCPY_RETURN(&our_out, fr_table_str_by_value(fr_time_precision_table, flags->flag_time_res, "?")); + FR_SBUFF_IN_CHAR_RETURN(&our_out, ','); + if (flags->is_unsigned) FR_SBUFF_IN_CHAR_RETURN(&our_out, 'u'); + FR_SBUFF_IN_SPRINTF_RETURN(&our_out, "int%d", flags->length << 3); } /*