hostap/src/drivers
Markus Theil 67efd19e0a nl80211: Use control port TX (status) in AP mode if possible
Check if nl80211 control port TX status is available in the kernel and
enable control port TX if so. With this feature, nl80211 control path is
able to provide the same feature set as nl80211 (management) + AF_PACKET
socket (control) before.

For debugging and testing, this can explicitly be disabled with
the driver parameter control_port_ap=0.

Signed-off-by: Markus Theil <markus.theil@tu-ilmenau.de>
2020-06-21 18:07:54 +03:00
..
.gitignore
android_drv.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
driver.h nl80211: Handle control port TX status events over nl80211 2020-06-21 17:55:26 +03:00
driver_atheros.c Rename WPA_ALG_IGTK to use the correct cipher name for BIP 2020-05-17 01:31:19 +03:00
driver_bsd.c nl80211: Fetch information on supported AKMs from the driver 2020-05-12 16:57:17 +03:00
driver_common.c nl80211: Handle control port TX status events over nl80211 2020-06-21 17:55:26 +03:00
driver_hostap.c driver: Extend send_mlme() with wait option 2020-02-29 23:03:20 +02:00
driver_hostap.h
driver_macsec_linux.c MACsec: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
driver_macsec_qca.c MACsec: Convert Boolean to C99 bool 2020-04-24 17:06:50 +03:00
driver_ndis.c nl80211: Fetch information on supported AKMs from the driver 2020-05-12 16:57:17 +03:00
driver_ndis.h
driver_ndis_.c
driver_nl80211.c nl80211: Use control port TX (status) in AP mode if possible 2020-06-21 18:07:54 +03:00
driver_nl80211.h nl80211: Work around misdelivered control port TX status 2020-06-21 17:56:04 +03:00
driver_nl80211_android.c Drop support for libnl 1.1 2020-01-02 18:05:38 +02:00
driver_nl80211_capa.c nl80211: Handle control port TX status events over nl80211 2020-06-21 17:55:26 +03:00
driver_nl80211_event.c nl80211: Work around misdelivered control port TX status 2020-06-21 17:56:04 +03:00
driver_nl80211_monitor.c nl80211: Use monitor interface for sending no-encrypt test frames 2020-01-04 20:23:05 +02:00
driver_nl80211_scan.c nl80211: Add custom ack handler arguments to send_and_recv() 2020-06-21 16:57:45 +03:00
driver_none.c driver: Remove unused send_ether() driver op 2020-01-05 18:32:10 +02:00
driver_openbsd.c Replace WPA_ALG_PMK with KEY_FLAG_PMK 2020-03-06 21:44:31 +02:00
driver_privsep.c privsep: Mask out control port capability flag 2020-03-01 21:31:07 +02:00
driver_roboswitch.c roboswitch: Check some read operation results 2019-03-09 18:56:48 +02:00
driver_wext.c Rename WPA_ALG_IGTK to use the correct cipher name for BIP 2020-05-17 01:31:19 +03:00
driver_wext.h driver: Move set_key() parameters into a struct 2020-01-09 00:48:57 +02:00
driver_wired.c Fix indentation level 2018-11-30 21:28:19 +02:00
driver_wired_common.c
driver_wired_common.h wired: Mark some common helper functions static 2016-11-30 20:08:39 +02:00
drivers.c
drivers.mak Drop support for libnl 1.1 2020-01-02 18:05:38 +02:00
drivers.mk Drop support for libnl 1.1 2020-01-02 18:05:38 +02:00
linux_defines.h
linux_ioctl.c vlan: Use new bridge ioctl() 2019-01-02 00:23:43 +02:00
linux_ioctl.h
linux_wext.h
Makefile
ndis_events.c
netlink.c
netlink.h
nl80211_copy.h Sync with mac80211-next.git include/uapi/linux/nl80211.h 2020-06-10 21:12:44 +03:00
priv_netlink.h
rfkill.c
rfkill.h