]> git.ipfire.org Git - thirdparty/nftables.git/commit
src: generation ID is 32-bit long
authorPablo Neira Ayuso <pablo@netfilter.org>
Fri, 7 Jun 2019 09:06:56 +0000 (11:06 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 7 Jun 2019 09:14:13 +0000 (11:14 +0200)
commit8951c655e95b790ead4ff73a98b6c8027df876de
tree8c8d8d013260dab3cd7a0881eaa97d234e749378
parente0aace9434129fecd1ca2094f09dbeec46957ec3
src: generation ID is 32-bit long

Update mnl_genid_get() to return 32-bit long generation ID. Add
nft_genid_u16() which allows us to catch ruleset updates from the
netlink dump path via 16-bit long nfnetlink resource ID field.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
include/mnl.h
include/nftables.h
src/mnl.c
src/rule.c