aboutsummaryrefslogtreecommitdiffstats
path: root/epan/epan-int.h
diff options
context:
space:
mode:
Diffstat (limited to 'epan/epan-int.h')
-rw-r--r--epan/epan-int.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/epan/epan-int.h b/epan/epan-int.h
index 15b059f388..05ae6407cb 100644
--- a/epan/epan-int.h
+++ b/epan/epan-int.h
@@ -25,13 +25,15 @@
#include <epan/frame_data.h>
#include <wsutil/nstime.h>
+struct _capture_file;
+
struct epan_session {
- void *data;
+ struct _capture_file *cf;
- const nstime_t *(*get_frame_ts)(void *data, guint32 frame_num);
- const char *(*get_interface_name)(void *data, guint32 interface_id);
- const char *(*get_interface_description)(void *data, guint32 interface_id);
- const char *(*get_user_comment)(void *data, const frame_data *fd);
+ const nstime_t *(*get_frame_ts)(struct _capture_file *cf, guint32 frame_num);
+ const char *(*get_interface_name)(struct _capture_file *cf, guint32 interface_id);
+ const char *(*get_interface_description)(struct _capture_file *cf, guint32 interface_id);
+ const char *(*get_user_comment)(struct _capture_file *cf, const frame_data *fd);
};
#endif