diff options
author | João Valverde <joao.valverde@tecnico.ulisboa.pt> | 2017-06-03 05:35:17 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-06-03 12:32:37 +0000 |
commit | 91cc730d8241e915a672a5b8b5c6973a52692718 (patch) | |
tree | 774b2f45db3788012cb68f9a98f15f17b61b6e26 | |
parent | 21082d67ad446ccad9d60c3ed60d663009fc6f89 (diff) | |
download | wireshark-91cc730d8241e915a672a5b8b5c6973a52692718.tar.gz |
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>
(cherry picked from commit c508932a60dcc44904bf91474ac3aab049026ebe)
Reviewed-on: https://code.wireshark.org/review/21913
-rw-r--r-- | epan/dissectors/packet-radius.c | 2 |
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; |