]> git.ipfire.org Git - thirdparty/iptables.git/commit
nft: Eliminate dead code in __nft_rule_list
authorPhil Sutter <phil@nwl.cc>
Thu, 7 Feb 2019 08:20:10 +0000 (09:20 +0100)
committerFlorian Westphal <fw@strlen.de>
Mon, 11 Feb 2019 16:13:09 +0000 (17:13 +0100)
commit519f5bcd9c07e0092a1a019176c82fb3bfbd9ced
tree5cde735fa6d5d8cc2dd6582441983b26bdbe2692
parentaff1162b3e4b7ef805425a40306044c7d7dddc67
nft: Eliminate dead code in __nft_rule_list

If passed a rulenum > 0, the function uses nftnl_rule_lookup_byindex()
and returns early. Negative rulenum values are not supposed to happen,
so the remaining code which iterates over the full list of rules does
not need to respect rulenum anymore.

Fixes: 039b048965210 ("nft: Make use of nftnl_rule_lookup_byindex()")
Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Florian Westphal <fw@strlen.de>
iptables/nft.c