From 603ca9c2dd16f212a8b2fb43a9e9599fe3dd3abf Mon Sep 17 00:00:00 2001 From: Eric Garver Date: Fri, 28 Aug 2020 14:22:18 -0400 Subject: [PATCH 54/62] fix(nftables): icmp types with code == 0 (cherry picked from commit 098e35168d6a15516cc76189a70df8db56bd1b13) (cherry picked from commit 8dcfaa607329cd4c2bdaa3b101371a30a04ef858) --- src/firewall/core/nftables.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/firewall/core/nftables.py b/src/firewall/core/nftables.py index 76668a60468f..daa7ace085a2 100644 --- a/src/firewall/core/nftables.py +++ b/src/firewall/core/nftables.py @@ -82,7 +82,7 @@ def _icmp_types_fragments(protocol, type, code=None): fragments = [{"match": {"left": {"payload": {"protocol": protocol, "field": "type"}}, "op": "==", "right": type}}] - if code: + if code is not None: fragments.append({"match": {"left": {"payload": {"protocol": protocol, "field": "code"}}, "op": "==", "right": code}}) -- 2.28.0