From b6d651dda8fa376b4b7eae219d600a0976fa4cb1 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 28 Jun 2016 16:56:56 -0500 Subject: [PATCH] eapol: Move eapol_start --- src/eapol.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/eapol.c b/src/eapol.c index 2b2ea85e..b31ff5f8 100644 --- a/src/eapol.c +++ b/src/eapol.c @@ -791,13 +791,6 @@ static void eapol_timeout(struct l_timeout *timeout, void *user_data) MPDU_REASON_CODE_4WAY_HANDSHAKE_TIMEOUT); } -void eapol_start(uint32_t ifindex, struct eapol_sm *sm) -{ - sm->ifindex = ifindex; - sm->timeout = l_timeout_create(2, eapol_timeout, sm, NULL); - l_queue_push_head(state_machines, sm); -} - static void eapol_handle_ptk_1_of_4(uint32_t ifindex, struct eapol_sm *sm, const struct eapol_key *ek) { @@ -1652,6 +1645,13 @@ static bool eapol_get_nonce(uint8_t nonce[]) return l_getrandom(nonce, 32); } +void eapol_start(uint32_t ifindex, struct l_io *io, struct eapol_sm *sm) +{ + sm->ifindex = ifindex; + sm->timeout = l_timeout_create(2, eapol_timeout, sm, NULL); + l_queue_push_head(state_machines, sm); +} + void eapol_cancel(uint32_t ifindex) { l_queue_foreach_remove(state_machines, eapol_sm_ifindex_match,