Add an expert item about AVP:s without "data".
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 18 Feb 2008 19:10:50 +0000 (19:10 +0000)
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>
Mon, 18 Feb 2008 19:10:50 +0000 (19:10 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24377 f5534014-38df-0310-8fa8-9805f1628bb7

epan/dissectors/packet-diameter.c

index beabbd4b2927452e7a778d3aaf3a7cabd95b7c3e..091a5d6e07475003e959f805842a8e28deb5f9a6 100644 (file)
@@ -402,6 +402,9 @@ static int dissect_diameter_avp(diam_ctx_t* c, tvbuff_t* tvb, int offset) {
 
        if ( len == (guint32)(vendor_flag ? 12 : 8) ) {
                /* Data is empty so return now */
+               proto_item* iu = proto_tree_add_text(avp_tree,tvb,offset,0,"No data");
+               expert_add_info_format(c->pinfo, iu, PI_UNDECODED, PI_WARN, "Data is empty");
+               PROTO_ITEM_SET_GENERATED(iu);
                return len;
        }