From: Jouni Malinen Date: Thu, 14 Apr 2011 16:50:26 +0000 (+0300) Subject: TDLS: Verify that scan results for BSS are available before using them X-Git-Tag: hostap-1-bp~406 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=95cb2d88e9e2a37b97e0b06e408b0056f6efabae;p=thirdparty%2Fhostap.git TDLS: Verify that scan results for BSS are available before using them --- diff --git a/wpa_supplicant/wpa_supplicant.c b/wpa_supplicant/wpa_supplicant.c index 2c5a20c62..c4f07d3fd 100644 --- a/wpa_supplicant/wpa_supplicant.c +++ b/wpa_supplicant/wpa_supplicant.c @@ -1100,7 +1100,9 @@ void wpa_supplicant_associate(struct wpa_supplicant *wpa_s, } #ifdef CONFIG_TDLS - wpa_tdls_ap_ies(wpa_s->wpa, (const u8 *) (bss + 1), bss->ie_len); + if (bss) + wpa_tdls_ap_ies(wpa_s->wpa, (const u8 *) (bss + 1), + bss->ie_len); #endif /* CONFIG_TDLS */ if ((wpa_s->drv_flags & WPA_DRIVER_FLAGS_SME) &&