HS 2.0: Try to use same BSS entry for storing GAS results
authorJouni Malinen <j@w1.fi>
Sat, 17 Jan 2015 15:47:32 +0000 (17:47 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 17 Jan 2015 15:47:32 +0000 (17:47 +0200)
commit8266e6c6b4b9060eb025b2737811ac2f7c8723d5
treec8f729cc6b93c6d7de5967b4571046434a2bbf98
parent3dacd58b0d7ae0cb8e1779c7fd5742de6df64deb
HS 2.0: Try to use same BSS entry for storing GAS results

Commit 17b8995cf5813d7c027cd7a6884700e791d72392 ('Interworking: Try to
use same BSS entry for storing GAS results') added a mechanism to try to
pair GAS request and response to a single BSS entry to cover cases where
multiple BSS entries may exists for the same BSSID. However, that commit
did not cover the Hotspot 2.0 ANQP elements. Extend this mechanism to
all ANQP elements. This can help in cases where information in the
Hotspot 2.0 specific ANQP elements got lost if a hidden SSID or some
other reason of duplicated BSS entries was present while doing ANQP
fetches.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/hs20_supplicant.c
wpa_supplicant/hs20_supplicant.h
wpa_supplicant/interworking.c