freebsd-dev/sys/net80211
Bjoern A. Zeeb c9ba91435a net80211: ieee80211_swscan_bg_scan() track return variable under lock
As the comment says it probably does not matter but use a local
variable to track state under lock so we can return the last known
good state of what we thought we were operating under after unlocking.

Likely no functional changes.

Sponsored by:	The FreeBSD Foundation
MFC atfer:	3 days
Reviewed by:	enweiwu, adrian
Differential Revision: https://reviews.freebsd.org/D38660
2023-02-23 21:12:23 +00:00
..
_ieee80211.h net80211: correct types for nf and rssi 2022-04-01 22:30:02 +00:00
ieee80211_acl.c
ieee80211_action.c
ieee80211_action.h
ieee80211_adhoc.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_adhoc.h
ieee80211_ageq.c
ieee80211_ageq.h
ieee80211_alq.c
ieee80211_alq.h
ieee80211_amrr.c
ieee80211_amrr.h
ieee80211_crypto_ccmp.c net80211: consistently use the IEEE80211_M_ memory related options 2022-08-18 20:32:24 +00:00
ieee80211_crypto_none.c
ieee80211_crypto_tkip.c net80211 / drivers: rename to IEEE80211_FC0_SUBTYPE_QOS_DATA 2022-09-03 21:04:13 +00:00
ieee80211_crypto_wep.c net80211: consistently use the IEEE80211_M_ memory related options 2022-08-18 20:32:24 +00:00
ieee80211_crypto.c
ieee80211_crypto.h
ieee80211_ddb.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_dfs.c net80211: prefix get_random_bytes() with net80211_ 2021-03-24 22:16:09 +00:00
ieee80211_dfs.h
ieee80211_freebsd.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_freebsd.h net80211: prefix get_random_bytes() with net80211_ 2021-03-24 22:16:09 +00:00
ieee80211_hostap.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_hostap.h
ieee80211_ht.c net80211: consistently use the IEEE80211_M_ memory related options 2022-08-18 20:32:24 +00:00
ieee80211_ht.h
ieee80211_hwmp.c iee80211_hwmp: Don't dereference NULL ni in debug printf. 2022-12-21 10:45:45 -08:00
ieee80211_input.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_input.h net80211: mitigation against A-MSDU design flaw 2021-09-30 14:50:45 +00:00
ieee80211_ioctl.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_ioctl.h
ieee80211_mesh.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_mesh.h Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
ieee80211_monitor.c
ieee80211_monitor.h
ieee80211_node.c net80211: fix IEEE80211_DEBUG_REFCNT builds 2022-11-29 21:20:37 +00:00
ieee80211_node.h net80211: Fix mismatches in array bounds. 2022-12-07 12:31:53 -08:00
ieee80211_output.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_phy.c
ieee80211_phy.h
ieee80211_power.c net80211(4): Fix a typo in a source code comment 2022-04-09 09:13:53 +02:00
ieee80211_power.h
ieee80211_proto.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_proto.h netlink: add interface notification on link status / flags change. 2022-12-09 11:20:07 +00:00
ieee80211_radiotap.c
ieee80211_radiotap.h net80211: radiotap: add one more define for HE 2022-07-29 15:09:55 +00:00
ieee80211_ratectl_none.c
ieee80211_ratectl.c
ieee80211_ratectl.h
ieee80211_regdomain.c
ieee80211_regdomain.h
ieee80211_rssadapt.c
ieee80211_rssadapt.h
ieee80211_scan_sta.c
ieee80211_scan_sw.c net80211: ieee80211_swscan_bg_scan() track return variable under lock 2023-02-23 21:12:23 +00:00
ieee80211_scan_sw.h
ieee80211_scan.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_scan.h net80211: improve error handling from ieee80211_parse_beacon() 2022-04-07 20:50:39 +00:00
ieee80211_sta.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_sta.h
ieee80211_superg.c net80211: consistently use the IEEE80211_M_ memory related options 2022-08-18 20:32:24 +00:00
ieee80211_superg.h
ieee80211_tdma.c
ieee80211_tdma.h
ieee80211_var.h net80211: change order in ieee80211_vhtchanflags() 2022-07-29 15:10:52 +00:00
ieee80211_vht.c net80211: VHT correct check/option in ieee80211_vht_adjust_channel() 2022-07-29 15:10:45 +00:00
ieee80211_vht.h
ieee80211_wds.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211_wds.h
ieee80211_wps.h
ieee80211_xauth.c
ieee80211.c IfAPI: Explicitly include <net/if_private.h> in netstack 2023-01-31 15:02:16 -05:00
ieee80211.h LinuxKPI: 80211 (+net80211): update and cleanup headers 2022-09-09 18:40:23 +00:00