hostap/src/drivers
Yogesh Ashok Powar a7a6af4cba nl80211: Derive frequency for BSSes other than the first
Commit e4fb216769 moved frequency
storage from driver struct to bss struct and is assigned in
wpa_driver_nl80211_set_freq. As this wpa_driver_nl80211_set_freq is
triggered only on the first_bss, bss->freq for other BSSes is never
being set to the correct value. This sends MLME frames on frequency zero
(initialized value of freq) for BSSes other than the first.

To fix this derive frequency value from first_bss.

Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
2012-01-29 12:34:32 +02:00
..
.gitignore Force rebuilding of src/drivers between hostapd and wpa_supplicant 2009-08-14 20:40:37 +03:00
android_drv.h Android: wext: Add sched_scan functions for PNO 2011-11-29 15:18:45 +02:00
driver.h Support fixing the BSSID in IBSS mode 2012-01-28 11:33:47 +02:00
driver_atheros.c WEXT: Use linux/wireless.h instead of wireless_copy.h 2011-11-15 20:03:00 +02:00
driver_bsd.c bsd: Fix set_key() sequence number endian issue 2011-06-23 15:47:21 +03:00
driver_common.c AP: Add explicit EAPOL TX status event 2011-11-19 13:00:30 +02:00
driver_hostap.c Allow MLME frames to be sent without expecting an ACK (no retries) 2011-11-19 19:02:05 +02:00
driver_hostap.h Merge wpa_supplicant and hostapd driver wrapper implementations 2009-04-09 13:40:12 +03:00
driver_madwifi.c WEXT: Use linux/wireless.h instead of wireless_copy.h 2011-11-15 20:03:00 +02:00
driver_ndis.c ndis: Work around lack of C99 designated initializers in MSVC 2011-11-03 18:45:21 +02:00
driver_ndis.h driver_ndis: Detect Native 802.11 drivers (NDIS 6, Vista) 2009-03-07 23:53:40 +02:00
driver_ndis_.c Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
driver_nl80211.c nl80211: Derive frequency for BSSes other than the first 2012-01-29 12:34:32 +02:00
driver_none.c Remove src/common from default header file path 2009-11-29 17:51:55 +02:00
driver_privsep.c Add drv_event_eapol_rx() helper 2010-01-03 18:35:01 +02:00
driver_roboswitch.c Fix typos found by codespell 2011-09-22 00:43:59 +03:00
driver_test.c P2P: Allow Device ID to be specified for p2p_find command 2012-01-08 09:25:29 -08:00
driver_wext.c Android: wext: Add sched_scan functions for PNO 2011-11-29 15:18:45 +02:00
driver_wext.h Android: wext: Add sched_scan functions for PNO 2011-11-29 15:18:45 +02:00
driver_wired.c nl80211: Send EAPOL frames as QoS data frames for QoS aware clients 2011-04-02 22:03:05 +03:00
drivers.c Remove unmaintained driver wrappers 2011-11-13 10:57:46 +02:00
drivers.mak Allow linking with libnl-3 (libnl 3.2 and newer) 2011-12-18 21:12:05 +02:00
drivers.mk Allow linking with libnl-3 (libnl 3.2 and newer) 2011-12-18 21:12:05 +02:00
linux_ioctl.c nl80211: Ignore netlink interface down if interface is up 2011-10-28 21:08:15 +03:00
linux_ioctl.h nl80211: Ignore netlink interface down if interface is up 2011-10-28 21:08:15 +03:00
linux_wext.h wext: Define some new values if linux/wireless.h is too old 2011-11-25 23:56:15 +02:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00
ndis_events.c Workaround number of compiler warnings with newer MinGW version 2008-12-11 00:56:37 +02:00
netlink.c netlink: Do not use void pointer for pointer arithmetic 2011-10-18 17:00:08 +03:00
netlink.h nl80211: Include linux/rtnetlink.h explicitly 2010-09-29 21:52:51 -07:00
nl80211_copy.h nl80211: Sync with wireless-testing.git linux/nl80211.h 2011-11-19 13:40:07 +02:00
priv_netlink.h netlink: Use NLMSG_OK and NLMSG_NEXT macros 2009-12-18 17:22:35 +02:00
rfkill.c Add Linux rfkill support 2010-05-23 10:27:32 +03:00
rfkill.h Add Linux rfkill support 2010-05-23 10:27:32 +03:00