summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndersBroman <a.broman@bredband.net>2014-03-13 21:08:57 +0100
committerAnders Broman <a.broman58@gmail.com>2014-03-13 20:33:54 +0000
commitc9956e35f2d8648a9045d318541ed5c8aef9df20 (patch)
tree979f5e5fb2b01b864b5368a0618d6e2f9fc9c918
parentf3f77bd16f81de63105862515e3965564eed0d7a (diff)
downloadwireshark-c9956e35f2d8648a9045d318541ed5c8aef9df20.tar.gz
Use dissector_try_uint_new() and include diam_sub_dis_inf when calling all
AVP sub dissectors. Change-Id: I6dcc362ea755794d3e18d8d27ed2128b46bd887b Reviewed-on: https://code.wireshark.org/review/642 Reviewed-by: Anders Broman <a.broman58@gmail.com>
-rw-r--r--epan/dissectors/packet-diameter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-diameter.c b/epan/dissectors/packet-diameter.c
index 0d02668b52..9c7c7fc655 100644
--- a/epan/dissectors/packet-diameter.c
+++ b/epan/dissectors/packet-diameter.c
@@ -450,10 +450,10 @@ call_avp_subdissector(guint32 vendorid, guint32 code, tvbuff_t *subtvb, packet_i
TRY {
switch (vendorid) {
case 0:
- dissector_try_uint(diameter_dissector_table, code, subtvb, pinfo, avp_tree);
+ dissector_try_uint_new(diameter_dissector_table, code, subtvb, pinfo, avp_tree, FALSE, diam_sub_dis_inf);
break;
case VENDOR_ERICSSON:
- dissector_try_uint(diameter_ericsson_avp_dissector_table, code, subtvb, pinfo, avp_tree);
+ dissector_try_uint_new(diameter_ericsson_avp_dissector_table, code, subtvb, pinfo, avp_tree, FALSE, diam_sub_dis_inf);
break;
case VENDOR_THE3GPP:
dissector_try_uint_new(diameter_3gpp_avp_dissector_table, code, subtvb, pinfo, avp_tree, FALSE, diam_sub_dis_inf);