aboutsummaryrefslogtreecommitdiffstats
path: root/epan/column_info.h
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2009-07-23 05:48:39 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2009-07-23 05:48:39 +0000
commit2cacd3d25ffc9c64bab4fe19b74cbeed057ba2b7 (patch)
tree62dbbcbdf406866a7a96495dadd9b91fa6cf19f8 /epan/column_info.h
parent3eaf3572c37811be4475f7bd213497c47ef2fab8 (diff)
From Kovarththanan Rajaratnam:
Precompile custom columns filters. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3767 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29174 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/column_info.h')
-rw-r--r--epan/column_info.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/epan/column_info.h b/epan/column_info.h
index 6e0d243632..9bae5055ca 100644
--- a/epan/column_info.h
+++ b/epan/column_info.h
@@ -27,6 +27,9 @@
#include <glib.h>
+/* Forward declaration (epan/dfilter/dfilter.h) */
+typedef struct _dfilter_t dfilter_t;
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
@@ -47,6 +50,7 @@ typedef struct _column_info {
gint *col_last; /* Last column number with a given format */
gchar **col_title; /* Column titles */
gchar **col_custom_field; /* Custom column field */
+ dfilter_t **col_custom_dfilter; /* Compiled custom column field */
const gchar **col_data; /* Column data */
gchar **col_buf; /* Buffer into which to copy data for column */
int *col_fence; /* Stuff in column buffer before this index is immutable */