aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-mip6.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-01-10 19:48:15 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-01-10 19:48:15 +0000
commit096e3737bc4c60f557f4de5ee1aaf4f85164eda3 (patch)
tree607d1efd0a4ca0bbdacf1e852241319cad91d09f /epan/dissectors/packet-mip6.c
parent275c3c8818335e00e43cde0ec75ad3ffbfe3ce52 (diff)
Add an expert item about not dissected IE's
svn path=/trunk/; revision=35460
Diffstat (limited to 'epan/dissectors/packet-mip6.c')
-rw-r--r--epan/dissectors/packet-mip6.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/epan/dissectors/packet-mip6.c b/epan/dissectors/packet-mip6.c
index 14215b6d28..1fd4d014d5 100644
--- a/epan/dissectors/packet-mip6.c
+++ b/epan/dissectors/packet-mip6.c
@@ -38,6 +38,7 @@
#include <epan/ipproto.h>
#include <epan/ip_opts.h>
+#include <epan/expert.h>
#include <epan/sminmpec.h>
#include "packet-ntp.h"
@@ -1950,8 +1951,11 @@ dissect_mipv6_options(tvbuff_t *tvb, int offset, guint length,
} else {
ti = proto_tree_add_item(opt_tree, hf_mip6_mobility_opt, tvb, offset, 1, FALSE);
if (optp == NULL) {
+ proto_item *expert_item;
proto_item_append_text(ti, "(%u byte%s)",len, plurality(len, "", "s"));
- proto_tree_add_text(opt_tree, tvb, offset+2,len,"[Not disseted yet]");
+ expert_item = proto_tree_add_text(opt_tree, tvb, offset+2, len, "IE data not dissected yet");
+ expert_add_info_format(pinfo, expert_item, PI_PROTOCOL, PI_NOTE, "IE data not dissected yet");
+ PROTO_ITEM_SET_GENERATED(expert_item);
} else {
if (dissect != NULL) {
/* Option has a dissector. */