Searched hist:"5 edde07c2aba02d0f7d30bbb0f203ec3e920e273" (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/compat/linuxkpi/common/include/net/ |
H A D | cfg80211.h | diff 5edde07c2aba02d0f7d30bbb0f203ec3e920e273 Sat Dec 31 02:18:16 CET 2022 Bjoern A. Zeeb <bz@FreeBSD.org> LinuxKPI: 802.11: implement cfg80211_{get,put}_bss
Implement cfg80211_{get,put}_bss currently doing malloc/free bits, so hopefully the drivers get the calls right.
cfg80211_get_bss() sets up a lookup structure which may also take a result (first hit wins) and calls ieee80211_scan_iterate() comparing the various values in the iterator funcion. Some of the checks are partially pointless (as it seems the drivers are not interested in these parts [ANY] but we keep them for documentation purposes should futher values arise in the future).
We currently only iterate over the first VAP which will do for now.
Sponsored by: The FreeBSD Foundation MFC after: 10 days
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_80211.c | diff 5edde07c2aba02d0f7d30bbb0f203ec3e920e273 Sat Dec 31 02:18:16 CET 2022 Bjoern A. Zeeb <bz@FreeBSD.org> LinuxKPI: 802.11: implement cfg80211_{get,put}_bss
Implement cfg80211_{get,put}_bss currently doing malloc/free bits, so hopefully the drivers get the calls right.
cfg80211_get_bss() sets up a lookup structure which may also take a result (first hit wins) and calls ieee80211_scan_iterate() comparing the various values in the iterator funcion. Some of the checks are partially pointless (as it seems the drivers are not interested in these parts [ANY] but we keep them for documentation purposes should futher values arise in the future).
We currently only iterate over the first VAP which will do for now.
Sponsored by: The FreeBSD Foundation MFC after: 10 days
|