fragattacks/src/drivers
Jouni Malinen 099224c18e nl80211: Simplify if_indices tracking
Maintain a single array (of struct with two int variables) instead of
two independent arrays (of int) for tracking know ifindexes and reasons
for having added them. The previous implementation tried to maintain two
independent arrays even though they were always required to be of
exactly same length and order. That had resulted in a bug earlier and
the code was not exactly easy to understand either, so replace this with
a single array.

Signed-off-by: Jouni Malinen <j@w1.fi>
2019-04-28 21:05:54 +03:00
..
.gitignore Force rebuilding of src/drivers between hostapd and wpa_supplicant 2009-08-14 20:40:37 +03:00
android_drv.h Remove obsolete license notifications 2013-12-24 22:59:52 +02:00
driver_atheros.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_bsd.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_common.c Make channel switch started event available over control interface 2019-04-22 22:08:07 +03:00
driver_hostap.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_hostap.h Use SSID_MAX_LEN define instead of value 32 when comparing SSID length 2015-04-22 11:44:18 +03:00
driver_macsec_linux.c mka: Fix lowest acceptable Packet Number (LPN) calculation and use 2018-12-26 16:42:25 +02:00
driver_macsec_qca.c macsec_qca: Mark macsec_qca_set_transmit_next_pn() static 2018-11-30 17:32:09 +02:00
driver_ndis_.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
driver_ndis.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_ndis.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
driver_nl80211_android.c Android: Rename ANDROID_P2P_STUB to ANDROID_LIB_STUB 2015-06-26 22:46:16 +03:00
driver_nl80211_capa.c nl80211: Add driver HE capabilities parsing support 2019-04-25 11:43:59 +03:00
driver_nl80211_event.c Make channel switch started event available over control interface 2019-04-22 22:08:07 +03:00
driver_nl80211_monitor.c nl80211: Warn about interface name truncations 2018-10-16 12:53:15 +03:00
driver_nl80211_scan.c nl80211: Use wpa_ssid_txt() for debug messages more consistently 2019-02-10 01:43:50 +02:00
driver_nl80211.c nl80211: Simplify if_indices tracking 2019-04-28 21:05:54 +03:00
driver_nl80211.h nl80211: Simplify if_indices tracking 2019-04-28 21:05:54 +03:00
driver_none.c Remove unused send_eapol() driver op 2014-12-11 15:40:07 +02:00
driver_openbsd.c drivers: Add separate driver flags for 802.1X and PSK 4-way HS offloads 2019-01-08 01:12:02 +02:00
driver_privsep.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_roboswitch.c roboswitch: Check some read operation results 2019-03-09 18:56:48 +02:00
driver_wext.c Replace int status/reason_code with u16 variable 2019-04-22 22:08:07 +03:00
driver_wext.h Android: Remove old WEXT extensions 2013-12-24 22:52:18 +02: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
driver_wired.c Fix indentation level 2018-11-30 21:28:19 +02:00
driver.h nl80211: Add driver HE capabilities parsing support 2019-04-25 11:43:59 +03:00
drivers.c macsec_linux: Add a driver for macsec on Linux kernels 2016-11-30 20:08:36 +02:00
drivers.mak drivers: Set CONFIG_LIBNL32=y automatically based on pkg-config 2019-01-08 13:31:55 +02:00
drivers.mk drivers: Move libnl related build flags to separate ifdef block 2019-01-08 13:24:22 +02:00
linux_defines.h nl80211: Move definitions into separate header files 2014-10-26 17:03:24 +02:00
linux_ioctl.c vlan: Use new bridge ioctl() 2019-01-02 00:23:43 +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 Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
netlink.c netlink: Fix RTM_SETLINK padding at the end of the message 2014-10-12 19:27:16 +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 mac80211-next.git include/uapi/linux/nl80211.h 2019-03-12 00:23:45 +02: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