]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Let da_is_length_field() recognize uint8 lengths (#4406)
authorJames Jones <jejones3141@gmail.com>
Wed, 9 Mar 2022 12:21:46 +0000 (06:21 -0600)
committerGitHub <noreply@github.com>
Wed, 9 Mar 2022 12:21:46 +0000 (07:21 -0500)
src/lib/util/dict.h

index 1a0cdf4d23f408709ffc79509d0aaedced5bbce5..47dd352677e3ffedc292dc9702ca6f44891bb18d 100644 (file)
@@ -140,7 +140,7 @@ enum {
 
 #define fr_dict_attr_is_key_field(_da) ((_da)->flags.extra && ((_da)->flags.subtype == FLAG_KEY_FIELD))
 #define da_is_bit_field(_da) ((_da)->flags.extra && ((_da)->flags.subtype == FLAG_BIT_FIELD))
-#define da_is_length_field(_da) ((_da)->flags.extra && (((_da)->flags.subtype == FLAG_LENGTH_UINT16) || ((_da)->flags.subtype == FLAG_LENGTH_UINT16)))
+#define da_is_length_field(_da) ((_da)->flags.extra && (((_da)->flags.subtype == FLAG_LENGTH_UINT8) || ((_da)->flags.subtype == FLAG_LENGTH_UINT16)))
 
 
 /** Extension identifier