diff options
| author | Anton Nayshtut <qca_antonn@qca.qualcomm.com> | 2015-08-12 12:04:22 +0300 |
|---|---|---|
| committer | Anjaneedevi Kapparapu <akappa@codeaurora.org> | 2015-12-02 23:54:11 +0530 |
| commit | 5eb0774607e6fccb31281827350da9df242d4d77 (patch) | |
| tree | eadf39c61989016e126d077a5c5aa5c4a5f306fc /src/fst | |
| parent | 8738a7762e2f0e829b5d42918baa0fa302f92c9f (diff) | |
| download | android_external_wpa_supplicant_8-5eb0774607e6fccb31281827350da9df242d4d77.tar.gz android_external_wpa_supplicant_8-5eb0774607e6fccb31281827350da9df242d4d77.tar.bz2 android_external_wpa_supplicant_8-5eb0774607e6fccb31281827350da9df242d4d77.zip | |
FST: Fix STA MB IEs creation
FST STA should always expose its MB IEs regardless of its connection
state and whether the connected AP is currently FST-enabled or not.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: f231b3d816aa9818432b06b65e71114613b68a91
Git-repo : git://w1.fi/srv/git/hostap.git
CRs-Fixed: 945518
Change-Id: Ie505405ed91b34fca17a1a6fe56b2a20357d3d64
Diffstat (limited to 'src/fst')
| -rw-r--r-- | src/fst/fst_group.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/fst/fst_group.c b/src/fst/fst_group.c index f6c7be94..f2cd3296 100644 --- a/src/fst/fst_group.c +++ b/src/fst/fst_group.c @@ -18,22 +18,6 @@ struct dl_list fst_global_groups_list; -#ifndef HOSTAPD -static Boolean fst_has_fst_peer(struct fst_iface *iface, Boolean *has_peer) -{ - const u8 *bssid; - - bssid = fst_iface_get_bssid(iface); - if (!bssid) { - *has_peer = FALSE; - return FALSE; - } - - *has_peer = TRUE; - return fst_iface_get_peer_mb_ie(iface, bssid) != NULL; -} -#endif /* HOSTAPD */ - static void fst_dump_mb_ies(const char *group_id, const char *ifname, struct wpabuf *mbies) @@ -147,16 +131,6 @@ static struct wpabuf * fst_group_create_mb_ie(struct fst_group *g, struct fst_iface *f; unsigned int nof_mbies = 0; unsigned int nof_ifaces_added = 0; -#ifndef HOSTAPD - Boolean has_peer; - Boolean has_fst_peer; - - foreach_fst_group_iface(g, f) { - has_fst_peer = fst_has_fst_peer(f, &has_peer); - if (has_peer && !has_fst_peer) - return NULL; - } -#endif /* HOSTAPD */ foreach_fst_group_iface(g, f) { if (f == i) |
