fragattacks/src/drivers
Eliad Peller b1f625e0d8 nl80211: Consider P2P when changing vif type
Commit 9f51b11395 added support for P2P
interfaces when adding a new interface. However, it didn't handle the
case in which the same interface is being used and its type is being
changed. Add support for this case.

Consequently, when doing "ap_scan_as_station" we now need to save the
actual AP interface type (AP/P2P GO) in order to restore it properly.
For that, change ap_scan_as_station type from int to nl80211_iftype, and
set it to NL80211_IFTYPE_UNSPECIFED when not used.

Signed-off-by: Eliad Peller <eliad@wizery.com>
2011-07-17 20:22:11 +03:00
..
.gitignore Force rebuilding of src/drivers between hostapd and wpa_supplicant 2009-08-14 20:40:37 +03:00
Apple80211.h Added preliminary Wi-Fi Protected Setup (WPS) implementation 2008-11-23 19:34:26 +02:00
driver_atheros.c P2P: Filter Probe Request frames based on DA and BSSID in Listen state 2011-07-15 20:28:46 +03:00
driver_broadcom.c Use generic driver event notification for AP mode assoc/disassoc 2010-01-03 18:22:22 +02:00
driver_bsd.c bsd: Fix set_key() sequence number endian issue 2011-06-23 15:47:21 +03:00
driver_hostap.c nl80211: Send EAPOL frames as QoS data frames for QoS aware clients 2011-04-02 22:03:05 +03:00
driver_hostap.h Merge wpa_supplicant and hostapd driver wrapper implementations 2009-04-09 13:40:12 +03:00
driver_iphone.m Remove src/crypto from default include path 2009-11-29 23:04:43 +02:00
driver_madwifi.c P2P: Filter Probe Request frames based on DA and BSSID in Listen state 2011-07-15 20:28:46 +03: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_ndis.c driver: Function to directly poll signal quality 2011-03-31 17:56:48 +03:00
driver_ndis.h driver_ndis: Detect Native 802.11 drivers (NDIS 6, Vista) 2009-03-07 23:53:40 +02:00
driver_nl80211.c nl80211: Consider P2P when changing vif type 2011-07-17 20:22:11 +03:00
driver_none.c Remove src/common from default header file path 2009-11-29 17:51:55 +02:00
driver_osx.m driver_osx: Update set_key arguments to fix build 2010-04-04 08:13:46 +03:00
driver_privsep.c Add drv_event_eapol_rx() helper 2010-01-03 18:35:01 +02:00
driver_ralink.c Use set_key addr to distinguish default and multicast keys 2011-01-09 19:44:28 +02:00
driver_ralink.h ralink: Add WPS support 2009-12-18 21:04:11 +02:00
driver_roboswitch.c driver_roboswitch: include net/if.h instead of linux/if.h 2010-11-09 15:55:34 +02:00
driver_test.c P2P: Filter Probe Request frames based on DA and BSSID in Listen state 2011-07-15 20:28:46 +03:00
driver_wext.c Use set_key addr to distinguish default and multicast keys 2011-01-09 19:44:28 +02:00
driver_wext.h Enable sharing of scan result events among virtual interfaces 2010-11-26 21:46:30 +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
driver.h P2P: Filter Probe Request frames based on DA and BSSID in Listen state 2011-07-15 20:28:46 +03:00
drivers.c Remove obsolete drivers wrappers: atmel, ndiswrapper, ipw, hermes 2011-01-30 21:29:25 +02:00
drivers.mak Remove obsolete drivers wrappers: atmel, ndiswrapper, ipw, hermes 2011-01-30 21:29:25 +02:00
drivers.mk Add Android make files for hostapd and wpa_supplicant 2011-02-27 19:19:43 +02:00
linux_ioctl.c Make sure the resutl from readlink is properly null terminated 2010-01-16 17:19:06 +02:00
linux_ioctl.h hostapd: Detect bridge interface automatically 2010-01-16 15:19:58 +02:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00
MobileApple80211.c Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
MobileApple80211.h Re-initialize hostapd/wpa_supplicant git repository based on 0.6.3 release 2008-02-27 17:34:43 -08:00
ndis_events.c Workaround number of compiler warnings with newer MinGW version 2008-12-11 00:56:37 +02:00
netlink.c netlink: Move more of the newlink/dellink parsing into shared code 2009-12-18 17:49:07 +02:00
netlink.h nl80211: Include linux/rtnetlink.h explicitly 2010-09-29 21:52:51 -07:00
nl80211_copy.h Sync with linux/nl80211.h from wireless-testing.git 2011-07-12 20:53:32 +03: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
wireless_copy.h wext: Do not include typedefs for Android build 2011-02-25 13:36:17 +02:00