* OCTETS. Similarly, if a GROUP is malformed, then we
* have no idea what's inside of it, and we make it OCTETS.
*/
- switch (type) {
+ if (!da->flags.is_unknown) switch (type) {
case FR_TYPE_VENDOR:
fr_assert(da->flags.type_size != 0);
break;
# Otherwise the "3600.5" is interpreted as a bare word / string.
#
encode-pair Vendor-Specific = { Nokia-SR = { raw.255 = (time_delta) 3600.5 } }
-match 9f a1 18 1a 81 a1 19 19 7f 81 a1 18 ff 46 33 36 30 30 2e 35 ff
+match 9f a1 18 1a 81 a1 19 19 7f 81 a1 18 ff d9 03 ea a2 01 19 0e 10 28 1a 1d cd 65 00 ff
+
+decode-pair -
+match Vendor-Specific = { Nokia-SR = { raw.255 = (time_delta) 3600.5 } }
#
# Zero-length strings and octets
match Invalid attribute number '430014976' - it must be no more than 8 bits in size
count
-match 61
+match 63