TDLS: Support sending a teardown frame from usermode
When a driver does not implement the TDLS_TEARDOWN operation internally, send an explicit TDLS link teardown frame to the driver. Change all teardown calls to use these calling semantics. Signed-off-by: Arik Nemtsov <arik@wizery.com> Cc: Kalyan C Gaddam <chakkal@iit.edu>
This commit is contained in:
parent
35287637cc
commit
7de27409a2
3 changed files with 58 additions and 15 deletions
|
@ -1755,9 +1755,8 @@ static void wpa_supplicant_event_tdls(struct wpa_supplicant *wpa_s,
|
|||
wpa_tdls_start(wpa_s->wpa, data->tdls.peer);
|
||||
break;
|
||||
case TDLS_REQUEST_TEARDOWN:
|
||||
/* request from driver to add FTIE */
|
||||
wpa_tdls_recv_teardown_notify(wpa_s->wpa, data->tdls.peer,
|
||||
data->tdls.reason_code);
|
||||
wpa_tdls_send_teardown(wpa_s->wpa, data->tdls.peer,
|
||||
data->tdls.reason_code);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue