aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-radius.c
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2017-06-03 05:35:17 +0100
committerMichael Mann <mmann78@netscape.net>2017-06-03 12:32:21 +0000
commitc508932a60dcc44904bf91474ac3aab049026ebe (patch)
treea09910db0a0112aa40704cfc17fcfd22a07ffbd0 /epan/dissectors/packet-radius.c
parentae409ed545efd297d69378a6a612bfe2baa8c924 (diff)
RADIUS: Fix gda9363e202
EVS value was incorrectly typed from the non-extended type space. Now it should display as unknown. Ping-Bug: 13745 Change-Id: I67cfa29d3edcd56e49c1f4eded117a26594f0a14 Reviewed-on: https://code.wireshark.org/review/21911 Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'epan/dissectors/packet-radius.c')
-rw-r--r--epan/dissectors/packet-radius.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-radius.c b/epan/dissectors/packet-radius.c
index 32bbc9b3a9..ffeb80b810 100644
--- a/epan/dissectors/packet-radius.c
+++ b/epan/dissectors/packet-radius.c
@@ -1572,7 +1572,7 @@ dissect_attribute_value_pairs(proto_tree *tree, packet_info *pinfo, tvbuff_t *tv
avp_vsa_len -= avp_vsa_header_len;
- if (vendor->attrs_by_id) {
+ if (vendor->attrs_by_id && !avp_is_extended) {
dictionary_entry = (radius_attr_info_t *)g_hash_table_lookup(vendor->attrs_by_id, GUINT_TO_POINTER(avp_vsa_type));
} else {
dictionary_entry = NULL;