From bf42e3e7a37ca8d6f30d24b5cd71fabc2e2f11a1 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 24 Feb 2015 10:52:12 -0600 Subject: [PATCH] eapol: snonce not needed in create_ptk_4_of_4 --- src/eapol.c | 6 ++++-- src/eapol.h | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/eapol.c b/src/eapol.c index c295e4fa..be85e574 100644 --- a/src/eapol.c +++ b/src/eapol.c @@ -399,9 +399,11 @@ struct eapol_key *eapol_create_ptk_2_of_4( struct eapol_key *eapol_create_ptk_4_of_4( enum eapol_protocol_version protocol, enum eapol_key_descriptor_version version, - uint64_t key_replay_counter, - const uint8_t snonce[]) + uint64_t key_replay_counter) { + uint8_t snonce[32]; + + memset(snonce, 0, sizeof(snonce)); return eapol_create_common(protocol, version, true, key_replay_counter, snonce, 0, NULL); } diff --git a/src/eapol.h b/src/eapol.h index ee3c59e3..5cd78767 100644 --- a/src/eapol.h +++ b/src/eapol.h @@ -118,5 +118,4 @@ struct eapol_key *eapol_create_ptk_2_of_4( struct eapol_key *eapol_create_ptk_4_of_4( enum eapol_protocol_version protocol, enum eapol_key_descriptor_version version, - uint64_t key_replay_counter, - const uint8_t snonce[]); + uint64_t key_replay_counter);