summaryrefslogtreecommitdiffstats
path: root/include/headers.h
diff options
context:
space:
mode:
authorPhil Sutter <phil@nwl.cc>2018-06-21 14:01:13 +0200
committerFlorian Westphal <fw@strlen.de>2018-06-26 16:23:21 +0200
commit056aaa3e6dc65aced5e552233ac3e7f89fb81f86 (patch)
treeb3fc68dd87fcf94f8b5f10c23eae216e67245de8 /include/headers.h
parent78ba4ffdeacc9b31f7396d72c98907e861024653 (diff)
netlink_delinearize: Refactor meta_may_dependency_kill()
The original intent was to fix a bug: The following rule in inet table: | meta nfproto ipv4 icmpv6 type echo-reply Was added correctly but when printing the meta match was falsely removed. The fix is to deny dependency killing if RHS family of nfproto match doesn't match RHS family of l4proto match. Adding this to the already large conditional led to even more unreadable code, therefore this patch tries to clean that up (and also removes the partial code duplication. Signed-off-by: Phil Sutter <phil@nwl.cc> Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'include/headers.h')
0 files changed, 0 insertions, 0 deletions