aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/dfvm.h
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2022-07-05 09:51:49 +0100
committerJoão Valverde <j@v6e.pt>2022-07-05 09:58:43 +0100
commit5e3a7e9ab8f4e5cabf2c0aec5039b74e2583810f (patch)
treef0b8c9f31b54a10e0ffa979b9adb1adc4fadd6f3 /epan/dfilter/dfvm.h
parentdfa160832dbe4c165f8391fbc13fc966b937b02c (diff)
dfilter: Small optimization for "not all zero" code
Remove extra NOT instruction. Also remove unused ANY_ZERO opcode.
Diffstat (limited to 'epan/dfilter/dfvm.h')
-rw-r--r--epan/dfilter/dfvm.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/epan/dfilter/dfvm.h b/epan/dfilter/dfvm.h
index d9f81d2e83..b042b5dd88 100644
--- a/epan/dfilter/dfvm.h
+++ b/epan/dfilter/dfvm.h
@@ -70,8 +70,6 @@ typedef enum {
DFVM_ANY_LT,
DFVM_ALL_LE,
DFVM_ANY_LE,
- DFVM_ALL_ZERO,
- DFVM_ANY_ZERO,
DFVM_ALL_CONTAINS,
DFVM_ANY_CONTAINS,
DFVM_ALL_MATCHES,
@@ -90,6 +88,7 @@ typedef enum {
DFVM_CALL_FUNCTION,
DFVM_STACK_PUSH,
DFVM_STACK_POP,
+ DFVM_NOT_ALL_ZERO,
} dfvm_opcode_t;
const char *