]> git.ipfire.org Git - thirdparty/libnftnl.git/commitdiff
set: Validate NFTNL_SET_ID, too
authorPhil Sutter <phil@nwl.cc>
Thu, 14 Mar 2024 16:29:51 +0000 (17:29 +0100)
committerPhil Sutter <phil@nwl.cc>
Wed, 10 Apr 2024 23:27:07 +0000 (01:27 +0200)
Fixes: 26298a9ffc2e2 ("set: add set ID support")
Signed-off-by: Phil Sutter <phil@nwl.cc>
src/set.c

index b51ff9e0ba64d87e4b7a49db7a26593625a77736..a732bc032267aa7c76ce2b0c648176ac6a0aca23 100644 (file)
--- a/src/set.c
+++ b/src/set.c
@@ -128,6 +128,7 @@ static uint32_t nftnl_set_validate[NFTNL_SET_MAX + 1] = {
        [NFTNL_SET_DATA_LEN]            = sizeof(uint32_t),
        [NFTNL_SET_OBJ_TYPE]            = sizeof(uint32_t),
        [NFTNL_SET_FAMILY]              = sizeof(uint32_t),
+       [NFTNL_SET_ID]                  = sizeof(uint32_t),
        [NFTNL_SET_POLICY]              = sizeof(uint32_t),
        [NFTNL_SET_DESC_SIZE]   = sizeof(uint32_t),
        [NFTNL_SET_TIMEOUT]             = sizeof(uint64_t),