diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-01-27 18:16:07 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2010-01-27 18:16:07 +0000 |
commit | 72d0d6fe42d10d43434ad315e997229d1dbed4e8 (patch) | |
tree | 8023cbd002ba5ad7358982533a871fc90f7f0e4a /epan/dissectors/packet-eap.c | |
parent | 30b75ff86b213b41edbf3b6810f78654249b2130 (diff) |
From shivesh83@gmail.com:
Enhancement to dissect EAP/AKA'
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4426
I also updated some PPP and EAP numbers.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31704 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-eap.c')
-rw-r--r-- | epan/dissectors/packet-eap.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/epan/dissectors/packet-eap.c b/epan/dissectors/packet-eap.c index 5c16f0e465..ff8ba5ee3b 100644 --- a/epan/dissectors/packet-eap.c +++ b/epan/dissectors/packet-eap.c @@ -55,6 +55,8 @@ const value_string eap_code_vals[] = { { EAP_RESPONSE, "Response" }, { EAP_SUCCESS, "Success" }, { EAP_FAILURE, "Failure" }, + { EAP_INITIATE, "Initiate" }, /* [RFC5296] */ + { EAP_FINISH, "Finish" }, /* [RFC5296] */ { 0, NULL } }; @@ -118,8 +120,9 @@ const value_string eap_type_vals[] = { { 47, "EAP-PSK [RFC4764]" }, { 48, "EAP-SAKE [RFC4763]" }, { 49, "EAP-IKEv2 [RFC5106]" }, - { 50, "EAP-AKA' [RFC-arkko-eap-aka-kdf-10.txt]" }, + { 50, "EAP-AKA' [RFC5448]" }, { 51, "EAP-GPSK [RFC5433]" }, + { 53, "EAP-pwd [RFC-harkins-emu-eap-pwd-12.txt]" }, { 254, "Expanded Type [RFC3748]" }, { 255, "Experimental [RFC3748]" }, { 0, NULL } @@ -544,6 +547,8 @@ dissect_eap_aka(proto_tree *eap_tree, tvbuff_t *tvb, int offset, gint size) { 20, "AT_COUNTER_TOO_SMALL" }, { 21, "AT_NONCE_S" }, { 22, "AT_CLIENT_ERROR_CODE" }, + { 23, "AT_KDF_INPUT"}, + { 24, "AT_KDF"}, { 129, "AT_IV" }, { 130, "AT_ENCR_DATA" }, { 132, "AT_NEXT_PSEUDONYM" }, @@ -1160,6 +1165,7 @@ dissect_eap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) EAP-AKA - draft-arkko-pppext-eap-aka-12.txt **********************************************************************/ case EAP_TYPE_AKA: + case EAP_TYPE_AKA_PRIME: if (tree) dissect_eap_aka(eap_tree, tvb, offset, size); break; /* EAP_TYPE_AKA */ |