]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
upcast string to octets
authorAlan T. DeKok <aland@freeradius.org>
Tue, 29 Nov 2022 21:42:56 +0000 (16:42 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 29 Nov 2022 23:27:16 +0000 (18:27 -0500)
everything else was upcast to octets anyways

src/lib/util/calc.c

index fbef36c02a8428e828310c3b6eecb5c91875622a..f9ea4322086f943606f67fc9d7ccd6cb183e8e1c 100644 (file)
@@ -379,6 +379,10 @@ static const fr_type_t upcast_op[FR_TYPE_MAX + 1][FR_TYPE_MAX + 1] = {
  *  @todo - check this table against fr_type_promote()
  */
 static const fr_type_t upcast_cmp[FR_TYPE_MAX + 1][FR_TYPE_MAX + 1] = {
+       [FR_TYPE_STRING] = {
+               [FR_TYPE_OCTETS] = FR_TYPE_OCTETS,
+       },
+
        [FR_TYPE_IPV4_ADDR] = {
                [FR_TYPE_STRING] = FR_TYPE_IPV4_ADDR,
                [FR_TYPE_OCTETS] = FR_TYPE_IPV4_ADDR,