Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
NFT_SET_ATTR_KEY_LEN,
NFT_SET_ATTR_DATA_TYPE,
NFT_SET_ATTR_DATA_LEN,
+ NFT_SET_ATTR_FAMILY,
};
struct nft_set;
struct nft_set {
struct list_head head;
+ uint32_t family;
uint32_t set_flags;
char *table;
char *name;
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;
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;
}