hostapd/src/drivers
Hu Wang 0120d052d7 nl80211: Add NL80211_ATTR_MLO_LINK_ID for NL80211_CMD_REMAIN_ON_CHANNEL
cfg80211 requires the link ID to be specified for requests to start a
remain-on-channel operation during an ML association. This feels wrong
since the ROC operation is in most cases unrelated to the
association. However, that requirement has been in place since kernel
commit 7b0a0e3c3a88 ("wifi: cfg80211: do some rework towards MLO link
APIs") from April 2022, and as such, it looks necessary to have
wpa_supplicant work around this by specifying the currently used link ID
that would seem to match the ROC channel most closely.

Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2024-01-13 19:39:03 +02:00
..
android_drv.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
driver.h MLD: Add support for disabled APs 2023-12-22 15:56:41 +02:00
driver_atheros.c AP MLD: Handle new STA event when using SME offload to the driver 2023-07-21 19:57:25 +03:00
driver_bsd.c AP MLD: Handle new STA event when using SME offload to the driver 2023-07-21 19:57:25 +03:00
driver_common.c Update the driver_flags2 to string conversion 2023-11-06 15:14:32 +02:00
driver_hostap.c AP MLD: Provide Link ID when requesting current seqnum for a group key 2023-06-15 17:43:17 +03:00
driver_hostap.h hostap: Remove unused driver enum values with "master" in them 2021-10-11 20:33:50 +03:00
driver_macsec_linux.c AP/driver: Add link ID to send EAPOL callbacks 2023-06-12 16:26:56 +03:00
driver_macsec_qca.c AP/driver: Add link ID to send EAPOL callbacks 2023-06-12 16:26:56 +03:00
driver_ndis.c Replace "dummy" with "stub" in NDIS driver interface 2021-10-11 20:56:56 +03:00
driver_ndis.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
driver_ndis_.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
driver_nl80211.c nl80211: Add NL80211_ATTR_MLO_LINK_ID for NL80211_CMD_REMAIN_ON_CHANNEL 2024-01-13 19:39:03 +02:00
driver_nl80211.h nl80211: Remove send_and_recv_msgs() 2023-12-19 01:09:22 +02:00
driver_nl80211_android.c Drop support for libnl 1.1 2020-01-02 18:05:38 +02:00
driver_nl80211_capa.c nl80211: Add send_and_recv_resp() helper 2023-12-19 01:07:36 +02:00
driver_nl80211_event.c nl80211: Add send_and_recv_resp() helper 2023-12-19 01:07:36 +02: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 send_and_recv_resp() helper 2023-12-19 01:07:36 +02: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 Add more nl80211 info to struct wpa_signal_info 2022-12-03 10:42:16 +02:00
driver_wext.h driver: Move set_key() parameters into a struct 2020-01-09 00:48:57 +02:00
driver_wired.c AP/driver: Add link ID to send EAPOL callbacks 2023-06-12 16:26:56 +03:00
driver_wired_common.c wired: Mark some common helper functions static 2016-11-30 20:08:39 +02:00
driver_wired_common.h wired: Mark some common helper functions static 2016-11-30 20:08:39 +02:00
drivers.c macsec_linux: Add a driver for macsec on Linux kernels 2016-11-30 20:08:36 +02:00
drivers.mak nl80211: Add ACS support for Broadcom device 2021-02-27 12:14:09 +02:00
drivers.mk nl80211: Add ACS support for Broadcom device 2021-02-27 12:14:09 +02:00
linux_defines.h nl80211: Move definitions into separate header files 2014-10-26 17:03:24 +02:00
linux_ioctl.c hostapd: Check the bridge if ioctl SIOCBRADDIF fails 2023-12-16 18:16:05 +02:00
linux_ioctl.h nl80211: Generic Linux master interface support for hostapd 2015-07-16 12:33:29 +03:00
linux_wext.h wext: Fix musl build error 2014-12-14 18:05:32 +02:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
ndis_events.c src/drivers: Fix typos 2022-03-04 12:04:51 +02:00
netlink.c Move default action from after switch to within 2022-10-14 16:08:20 +03:00
netlink.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
nl80211_copy.h Sync with wireless-next.git include/uapi/linux/nl80211.h 2023-10-28 18:41:37 +03:00
priv_netlink.h netlink: Fix RTM_SETLINK padding at the end of the message 2014-10-12 19:27:16 +03:00
rfkill.c rfkill: Fix a memory leak 2016-02-16 00:14:47 +02:00
rfkill.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00