diff options
author | Anders Broman <anders.broman@ericsson.com> | 2011-01-10 19:48:15 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2011-01-10 19:48:15 +0000 |
commit | 096e3737bc4c60f557f4de5ee1aaf4f85164eda3 (patch) | |
tree | 607d1efd0a4ca0bbdacf1e852241319cad91d09f /epan/dissectors/packet-mip6.c | |
parent | 275c3c8818335e00e43cde0ec75ad3ffbfe3ce52 (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.c | 6 |
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. */ |