summaryrefslogtreecommitdiffstats
path: root/tests/py/any/meta.t
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@netfilter.org>2024-03-21 12:40:53 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2024-03-21 13:28:18 +0100
commita2a7fbdfdd7f8dc5baa4cc8a23753b96bbc8a433 (patch)
tree37ce9791abe26a31033a35415911383f2123c8b5 /tests/py/any/meta.t
parentc0a5b8c6a6433ec1d4e41646dc42ccb8444c96be (diff)
datatype: use DTYPE_F_PREFIX only for IP address datatype
DTYPE_F_PREFIX flag provides a hint to the netlink delinearize path to use prefix notation. It seems use of prefix notation in meta mark causes confusion, users expect to see prefix in the listing only in IP address datatypes. Untoggle this flag so (more lengthy) binop output such as: meta mark & 0xffffff00 == 0xffffff00 is used instead. Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1739 Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/py/any/meta.t')
-rw-r--r--tests/py/any/meta.t2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/py/any/meta.t b/tests/py/any/meta.t
index 718c7ad9..bd10c56d 100644
--- a/tests/py/any/meta.t
+++ b/tests/py/any/meta.t
@@ -56,7 +56,7 @@ meta mark and 0x03 == 0x01;ok;meta mark & 0x00000003 == 0x00000001
meta mark and 0x03 != 0x01;ok;meta mark & 0x00000003 != 0x00000001
meta mark 0x10;ok;meta mark 0x00000010
meta mark != 0x10;ok;meta mark != 0x00000010
-meta mark 0xffffff00/24;ok
+meta mark 0xffffff00/24;ok;meta mark & 0xffffff00 == 0xffffff00
meta mark or 0x03 == 0x01;ok;meta mark | 0x00000003 == 0x00000001
meta mark or 0x03 != 0x01;ok;meta mark | 0x00000003 != 0x00000001