summaryrefslogtreecommitdiff
path: root/epan/epan.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2013-07-22 19:38:38 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2013-07-22 19:38:38 +0000
commit7ec1a78fe8a7e7f61f241a89ade467c476e01656 (patch)
treea76017762631b8178af36a9981afb422227a0e7a /epan/epan.c
parentb0a94d2b988d20aee2631ff152bb4e5ce1183049 (diff)
downloadwireshark-7ec1a78fe8a7e7f61f241a89ade467c476e01656.tar.gz
Abuse epan_t more: add callback to get interface name.
svn path=/trunk/; revision=50794
Diffstat (limited to 'epan/epan.c')
-rw-r--r--epan/epan.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/epan/epan.c b/epan/epan.c
index e4a7c2dd48..70db022c53 100644
--- a/epan/epan.c
+++ b/epan/epan.c
@@ -146,6 +146,15 @@ epan_new(void)
return session;
}
+const char *
+epan_get_interface_name(const epan_t *session, guint32 interface_id)
+{
+ if (session->get_interface_name)
+ return session->get_interface_name(session->data, interface_id);
+
+ return NULL;
+}
+
const nstime_t *
epan_get_frame_ts(const epan_t *session, guint32 frame_num)
{