aboutsummaryrefslogtreecommitdiffstats
path: root/asn1
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2009-03-07 00:31:03 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2009-03-07 00:31:03 +0000
commitb43af91fe08a16b66d841668059dd597345b12f0 (patch)
treea4bcfe7e1d95a41b3166d5e80732661780f428a4 /asn1
parent7ff188128bc622b128fb5a8268573098edc0d16b (diff)
Added an expert info when dissector is not available.
svn path=/trunk/; revision=27632
Diffstat (limited to 'asn1')
-rw-r--r--asn1/acse/packet-acse-template.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/asn1/acse/packet-acse-template.c b/asn1/acse/packet-acse-template.c
index 56bf81ee4d..54698edca6 100644
--- a/asn1/acse/packet-acse-template.c
+++ b/asn1/acse/packet-acse-template.c
@@ -41,6 +41,7 @@
#include <glib.h>
#include <epan/packet.h>
#include <epan/emem.h>
+#include <epan/expert.h>
#include <epan/oids.h>
#include <epan/asn1.h>
@@ -206,8 +207,8 @@ dissect_acse(tvbuff_t *tvb, packet_info *pinfo, proto_tree *parent_tree)
}
call_ber_oid_callback(oid, tvb, offset, pinfo, parent_tree);
} else {
- proto_tree_add_text(parent_tree, tvb, offset, -1,
- "dissector is not available");
+ proto_item *ti = proto_tree_add_text(parent_tree, tvb, offset, -1, "dissector is not available");
+ expert_add_info_format(pinfo, ti, PI_UNDECODED, PI_WARN, "Dissector is not available");
}
top_tree = NULL;
return;