EAPOL-MKA: differentiate between actor and peers
Actor member identifier and message numbers are something else than peer member identifiers and message numbers. Give them their own header field. Change-Id: I9ee0073447f861084e81ab2e23cf587005184686 Reviewed-on: https://code.wireshark.org/review/21208 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
parent
111973c294
commit
fe003f1321
|
@ -69,6 +69,9 @@ static int hf_mka_cak_name = -1;
|
|||
|
||||
static int hf_mka_padding = -1;
|
||||
|
||||
static int hf_mka_peer_mi = -1;
|
||||
static int hf_mka_peer_mn = -1;
|
||||
|
||||
static int hf_mka_latest_key_an = -1;
|
||||
static int hf_mka_latest_key_tx = -1;
|
||||
static int hf_mka_latest_key_rx = -1;
|
||||
|
@ -253,11 +256,11 @@ dissect_peer_list(proto_tree *mka_tree, packet_info *pinfo, tvbuff_t *tvb, int *
|
|||
offset += 2;
|
||||
|
||||
while (peer_list_len >= 16) {
|
||||
proto_tree_add_item(peer_list_set_tree, hf_mka_actor_mi,
|
||||
proto_tree_add_item(peer_list_set_tree, hf_mka_peer_mi,
|
||||
tvb, offset, 12, ENC_NA);
|
||||
offset += 12;
|
||||
|
||||
proto_tree_add_item(peer_list_set_tree, hf_mka_actor_mn,
|
||||
proto_tree_add_item(peer_list_set_tree, hf_mka_peer_mn,
|
||||
tvb, offset, 4, ENC_NA);
|
||||
offset += 4;
|
||||
|
||||
|
@ -825,6 +828,16 @@ proto_register_mka(void)
|
|||
FT_BYTES, BASE_NONE, NULL, 0x0,
|
||||
NULL, HFILL }},
|
||||
|
||||
{ &hf_mka_peer_mi, {
|
||||
"Peer Member Identifier", "mka.peer_mi",
|
||||
FT_BYTES, BASE_NONE, NULL, 0x0,
|
||||
NULL, HFILL }},
|
||||
|
||||
{ &hf_mka_peer_mn, {
|
||||
"Peer Message Number", "mka.peer_mn",
|
||||
FT_BYTES, BASE_NONE, NULL, 0x0,
|
||||
NULL, HFILL }},
|
||||
|
||||
{ &hf_mka_latest_key_an, {
|
||||
"Latest Key AN", "mka.latest_key_an",
|
||||
FT_UINT8, BASE_DEC, NULL, 0xc0,
|
||||
|
|
Loading…
Reference in New Issue