On Sat, Jul 13, 2019 at 11:59:21PM +0200, Florian Westphal wrote: > The following nftables test case fails on nf-next: > > tests/shell/run-tests.sh tests/shell/testcases/transactions/0011chain_0 > > The test case contains: > add chain x y { type filter hook input priority 0; } > add chain x y { policy drop; }" > > The new test > if (chain->flags ^ flags) > return -EOPNOTSUPP; > > triggers here, because chain->flags has NFT_BASE_CHAIN set, but flags > is 0 because no flag attribute was present in the policy update. > > Just fetch the current flag settings of a pre-existing chain in case > userspace did not provide any. Applied, thanks for fixing up this, this is my fault.