From ccecf5b98be555c41ad0ea33831f5ebd60f766a8 Mon Sep 17 00:00:00 2001 From: Anders Broman Date: Wed, 25 May 2011 11:05:23 +0000 Subject: Add a convinience function to add expert warnings for not dissected items. svn path=/trunk/; revision=37391 --- epan/expert.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'epan/expert.c') diff --git a/epan/expert.c b/epan/expert.c index 5dc38f3b18..83ea54c455 100644 --- a/epan/expert.c +++ b/epan/expert.c @@ -220,4 +220,16 @@ expert_add_info_format(packet_info *pinfo, proto_item *pi, int group, int severi va_end(ap); } +void +expert_add_undecoded_item(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset, int length, const int severity) +{ + + proto_item *expert_item; + + expert_item = proto_tree_add_text(tree, tvb, offset, length, "Not dissected yet"); + + expert_add_info_format(pinfo, expert_item, PI_PROTOCOL, severity, "Not dissected yet(report to wireshark.org)"); \ + PROTO_ITEM_SET_GENERATED(expert_item); \ + +} -- cgit v1.2.3