TDLS: Fix add/set STA operation
Commit a9a1d0f08a
added vht_capabilities
to struct hostapd_sta_add_params but forgot to update
wpa_supplicant_tdls_peer_addset() to initialize the variable to NULL.
This could result in uninitialized pointer being used in
driver_nl80211.c when adding a TDLS peer entry. Fix this by clearing the
hostapd_sta_add_params with memset.
Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
parent
cd8db7c3ba
commit
b8df43dec6
1 changed files with 2 additions and 0 deletions
|
@ -557,6 +557,8 @@ static int wpa_supplicant_tdls_peer_addset(
|
|||
struct wpa_supplicant *wpa_s = ctx;
|
||||
struct hostapd_sta_add_params params;
|
||||
|
||||
os_memset(¶ms, 0, sizeof(params));
|
||||
|
||||
params.addr = peer;
|
||||
params.aid = 1;
|
||||
params.capability = capability;
|
||||
|
|
Loading…
Reference in a new issue