summaryrefslogtreecommitdiffstats
path: root/src/set.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/set.c')
-rw-r--r--src/set.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/set.c b/src/set.c
index 61a0c2e..7550b39 100644
--- a/src/set.c
+++ b/src/set.c
@@ -82,6 +82,7 @@ void nft_set_attr_unset(struct nft_set *s, uint16_t attr)
case NFT_SET_ATTR_FLAGS:
case NFT_SET_ATTR_KEY_TYPE:
case NFT_SET_ATTR_KEY_LEN:
+ case NFT_SET_ATTR_FAMILY:
break;
default:
return;
@@ -115,6 +116,9 @@ void nft_set_attr_set(struct nft_set *s, uint16_t attr, const void *data)
case NFT_SET_ATTR_KEY_LEN:
s->key_len = *((uint32_t *)data);
break;
+ case NFT_SET_ATTR_FAMILY:
+ s->family = *((uint32_t *)data);
+ break;
default:
return;
}