summaryrefslogtreecommitdiff
path: root/epan/dfilter/dfilter-int.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dfilter/dfilter-int.h')
-rw-r--r--epan/dfilter/dfilter-int.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/epan/dfilter/dfilter-int.h b/epan/dfilter/dfilter-int.h
index 059a6b75af..f66e7c8a4c 100644
--- a/epan/dfilter/dfilter-int.h
+++ b/epan/dfilter/dfilter-int.h
@@ -32,7 +32,9 @@
/* Passed back to user */
struct _dfilter_t {
GPtrArray *insns;
+ GPtrArray *consts;
int num_registers;
+ int max_registers;
GList **registers;
gboolean *attempted_load;
int *interesting_fields;
@@ -44,10 +46,13 @@ typedef struct {
stnode_t *st_root;
gboolean syntax_error;
GPtrArray *insns;
+ GPtrArray *consts;
GHashTable *loaded_fields;
GHashTable *interesting_fields;
int next_insn_id;
+ int next_const_id;
int next_register;
+ int first_constant; /* first register used as a constant */
} dfwork_t;
/* Constructor/Destructor prototypes for Lemon Parser */