mirror of
https://git.kernel.org/pub/scm/network/wireless/iwd.git
synced 2024-12-22 04:32:37 +01:00
station: Prevent a NULL pointer access
There is an unchecked NULL pointer access in network_has_open_pair. open_info can be NULL, when out of multiple APs in range that advertise the same SSID some advertise OWE transition elments and some don't.
This commit is contained in:
parent
017069bf68
commit
5a111ac902
@ -698,6 +698,10 @@ static bool network_has_open_pair(struct network *network, struct scan_bss *owe)
|
||||
struct scan_bss *open = entry->data;
|
||||
struct ie_owe_transition_info *open_info = open->owe_trans;
|
||||
|
||||
/* AP does not advertise owe transition */
|
||||
if (!open_info)
|
||||
continue;
|
||||
|
||||
/*
|
||||
* Check if this is an Open/Hidden pair:
|
||||
*
|
||||
|
Loading…
Reference in New Issue
Block a user