mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-23 06:02:37 +01:00
eapol: Remove io argument from eapol_start
This commit is contained in:
parent
047a196c70
commit
db8794460f
@ -1732,7 +1732,7 @@ 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)
|
||||
void eapol_start(uint32_t ifindex, struct eapol_sm *sm)
|
||||
{
|
||||
sm->ifindex = ifindex;
|
||||
sm->timeout = l_timeout_create(2, eapol_timeout, sm, NULL);
|
||||
|
@ -206,7 +206,7 @@ uint32_t eapol_sm_get_pairwise_cipher(struct eapol_sm *sm);
|
||||
uint32_t eapol_sm_get_group_cipher(struct eapol_sm *sm);
|
||||
const uint8_t *eapol_sm_get_own_ie(struct eapol_sm *sm, size_t *out_ie_len);
|
||||
|
||||
void eapol_start(uint32_t ifindex, struct l_io *io, struct eapol_sm *sm);
|
||||
void eapol_start(uint32_t ifindex, struct eapol_sm *sm);
|
||||
void eapol_cancel(uint32_t ifindex);
|
||||
|
||||
void eapol_pae_open();
|
||||
|
@ -62,7 +62,6 @@ struct netdev {
|
||||
netdev_disconnect_cb_t disconnect_cb;
|
||||
void *user_data;
|
||||
struct eapol_sm *sm;
|
||||
struct l_io *eapol_io;
|
||||
uint8_t remote_addr[ETH_ALEN];
|
||||
uint32_t pairwise_new_key_cmd_id;
|
||||
uint32_t pairwise_set_key_cmd_id;
|
||||
@ -271,9 +270,6 @@ static void netdev_connect_free(struct netdev *netdev)
|
||||
if (netdev->sm) {
|
||||
eapol_sm_free(netdev->sm);
|
||||
netdev->sm = NULL;
|
||||
|
||||
l_io_destroy(netdev->eapol_io);
|
||||
netdev->eapol_io = NULL;
|
||||
}
|
||||
|
||||
if (netdev->eapol_active) {
|
||||
@ -993,11 +989,10 @@ static void netdev_connect_event(struct l_genl_msg *msg,
|
||||
goto error;
|
||||
|
||||
if (netdev->sm) {
|
||||
eapol_start(netdev->index, netdev->eapol_io, netdev->sm);
|
||||
eapol_start(netdev->index, netdev->sm);
|
||||
netdev->eapol_active = true;
|
||||
|
||||
netdev->sm = NULL;
|
||||
netdev->eapol_io = NULL;
|
||||
|
||||
if (netdev->event_filter)
|
||||
netdev->event_filter(netdev,
|
||||
|
Loading…
Reference in New Issue
Block a user