diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2021-08-15 14:46:53 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2021-08-15 14:50:44 +0200 |
commit | c1315129b6e5d4c5823627427c4a25a97880820b (patch) | |
tree | fd1d22016e1f426ad1f4da54ede2228261d55b80 /tests/py/inet/tcp.t.json | |
parent | bb6b4c4c794a9090547f562f2bba8cf5f0048127 (diff) |
netlink_delinearize: skip flags / mask notation for singleton bitmask again
!= operation should also be covered too.
Fixes: 347a4aa16e64 ("netlink_delinearize: skip flags / mask notation for singleton bitmask")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/py/inet/tcp.t.json')
-rw-r--r-- | tests/py/inet/tcp.t.json | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/py/inet/tcp.t.json b/tests/py/inet/tcp.t.json index 615bc68f..8439c2b5 100644 --- a/tests/py/inet/tcp.t.json +++ b/tests/py/inet/tcp.t.json @@ -1612,6 +1612,27 @@ } ] +# tcp flags & syn != syn +[ + { + "match": { + "left": { + "&": [ + { + "payload": { + "field": "flags", + "protocol": "tcp" + } + }, + "syn" + ] + }, + "op": "!=", + "right": "syn" + } + } +] + # tcp flags & (fin | syn | rst | ack) syn [ { |