aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/dfvm.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dfilter/dfvm.h')
-rw-r--r--epan/dfilter/dfvm.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/epan/dfilter/dfvm.h b/epan/dfilter/dfvm.h
index cfc5ce51f0..71e6cd4449 100644
--- a/epan/dfilter/dfvm.h
+++ b/epan/dfilter/dfvm.h
@@ -23,7 +23,8 @@ typedef enum {
REGISTER,
INTEGER,
DRANGE,
- FUNCTION_DEF
+ FUNCTION_DEF,
+ PCRE
} dfvm_value_type_t;
typedef struct {
@@ -35,6 +36,7 @@ typedef struct {
drange_t *drange;
header_field_info *hfinfo;
df_func_def_t *funcdef;
+ GRegex *pcre;
} value;
} dfvm_value_t;
@@ -49,6 +51,7 @@ typedef enum {
RETURN,
READ_TREE,
PUT_FVALUE,
+ PUT_PCRE,
ANY_EQ,
ANY_NE,
ANY_GT,