aboutsummaryrefslogtreecommitdiffstats
path: root/sharkd.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2017-12-06 19:51:18 +0100
committerGuy Harris <guy@alum.mit.edu>2017-12-06 19:54:30 +0000
commitb59c39b271e1cb39e4faa54f1af4bfcc2a602807 (patch)
treeb47fee183828e7279121926aa6fb05a0b34af7fc /sharkd.c
parent038fe4c2d44da58ca626cc0fb63c482ced660f84 (diff)
frame user comments: move to epan, add support for user comments in sharkd.
Change-Id: Id15edc60177b160fd09cae99de1c9e01e17d9421 Reviewed-on: https://code.wireshark.org/review/24714 Petri-Dish: Jakub Zawadzki <darkjames-ws@darkjames.pl> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'sharkd.c')
-rw-r--r--sharkd.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/sharkd.c b/sharkd.c
index fdd13ae4b2..564e38087c 100644
--- a/sharkd.c
+++ b/sharkd.c
@@ -250,7 +250,7 @@ sharkd_epan_new(capture_file *cf)
epan->get_frame_ts = sharkd_get_frame_ts;
epan->get_interface_name = frame_set_get_interface_name;
epan->get_interface_description = frame_set_get_interface_description;
- epan->get_user_comment = NULL;
+ epan->get_user_comment = frame_set_get_user_comment;
return epan;
}
@@ -764,6 +764,19 @@ sharkd_filter(const char *dftext, guint8 **result)
return framenum;
}
+const char *
+sharkd_get_user_comment(const frame_data *fd)
+{
+ return frame_set_get_user_comment(&cfile.frame_set_info, fd);
+}
+
+int
+sharkd_set_user_comment(frame_data *fd, const gchar *new_comment)
+{
+ frame_set_set_user_comment(&cfile.frame_set_info, fd, new_comment);
+ return 0;
+}
+
#include "version.h"
const char *sharkd_version(void)
{