Fix TRACK_STA_LIST before BSS enabled

This hostapd control interface command could hit a NULL pointer
dereference if issued before the BSS was enabled.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
This commit is contained in:
Jouni Malinen 2016-08-19 16:26:48 +03:00 committed by Jouni Malinen
parent 1f3b8b4edb
commit 30e0745bf7
1 changed files with 3 additions and 0 deletions

View File

@ -2040,6 +2040,9 @@ static int hostapd_ctrl_iface_track_sta_list(struct hostapd_data *hapd,
struct hostapd_sta_info *info;
struct os_reltime now;
if (!iface->num_sta_seen)
return 0;
sta_track_expire(iface, 0);
pos = buf;