freebsd-src/contrib
Cy Schubert 84ed86380a hostapd: Work around lack of MLME support
hostap MLME uses Linux data structures and definitions not available
in FreeBSD. The ability for hostapd to select the frequency (channel)
depends Linux MLME, though strictly it's not required. Work around the
Linux MLME requirement to configure device frequency.

The detailed description is: hostapd will only set the channel (frequency)
when Linux MLME is configured. Enabling NEED_AP_MLME will result in
numerous build errors due do Linux data structures and definitions not
available under FreeBSD. The code to set the frequency from the selected
channel is only within the NEED_AP_MLME code path because without MLME,
hostapd_get_hw_features() is an inline that always returns -1 whereas with
MLME hostapd_get_hw_features() will obtain hardware features from the
kernel. Until such time we simply set the frequency as configured.

PR:		276375
MFC after:	1 month
2024-03-04 08:40:58 -08:00
..
arm-optimized-routines Update the Arm Optimized Routine library to v24.01 2024-02-29 11:39:12 +00:00
atf atf-sh: fix comment typo 2023-12-26 16:24:42 -07:00
bc vendor/bc: upgrade to version 6.7.5 2024-01-10 17:36:29 +01:00
bearssl Merge commit 'd84e570b54961e8874bbd8de25635eb96be0977e' 2023-02-20 22:13:27 -08:00
bionic-x86_64-string Import bionic's x86_64 optimized string routines 2022-08-16 13:27:11 -04:00
blocklist Track upstream project rename in contrib/blocklistd 2023-11-03 16:53:04 -04:00
bmake Update to bmake-20240108 2024-01-13 17:31:01 -08:00
bsddialog bsddialog: import version 1.0 2023-10-04 18:12:03 +02:00
bsnmp bsnmp: make single bit bitfields unsigned to avoid clang 16 warning 2023-04-17 18:26:03 +02:00
byacc byacc: Adjust expected test output to match our patches. 2023-02-22 20:05:02 +01:00
bzip2 bzip2: remove locally added __FBSDID 2023-11-27 16:47:22 +00:00
capsicum-test capsicum: introduce cap_rights_is_empty Function 2023-12-11 12:15:46 +01:00
com_err
cortex-strings
dialog
diff gnu diff3: apply patch to committed src, rather than at build time 2022-11-13 21:33:40 -05:00
dma dma: use OpenSSL 1.1 init API 2023-05-11 19:03:34 -04:00
ee ee: remove locally added __FBSDID 2023-11-27 16:47:26 +00:00
elftoolchain readelf: fix -wR option, memory leaks, and -wf minor bug 2023-03-06 12:51:23 -05:00
expat MFV: expat 2.6.0. 2024-02-17 14:04:14 -08:00
file (upstream) PR/386: Add newlines for consitency 2 2023-10-08 21:52:53 -07:00
flex
gdtoa
googletest Import GoogleTest 1.14.0 2023-08-10 02:32:33 -07:00
hyperv/tools hyperv/kvp: Remove set but unused variables. 2023-06-27 10:19:32 -07:00
jemalloc jemalloc: Define SWAP_RESERVE_* if not provided by the system headers 2022-09-17 01:35:35 +03:00
kyua contrib/kyua: Merge vendor import 2024-01-18 17:26:13 +01:00
ldns ldns: Remove a set but unused variable. 2023-06-27 10:19:32 -07:00
ldns-host
less MFV: less v643. 2023-08-13 00:13:31 -07:00
lib9p lib9p: Remove set but unused sockets[] array from l9p_start_server. 2023-06-20 09:28:59 -07:00
libarchive Tweaks to libarchive's upgrade instructions 2023-10-20 12:12:02 -03:00
libbegemot
libc-pwcache Remove __FBSDID from netbsd libc sources 2023-11-21 00:21:11 +00:00
libc-vis Remove __FBSDID from netbsd libc sources 2023-11-21 00:21:11 +00:00
libcbor libcbor: update to 0.10.2 2023-04-21 16:10:03 -04:00
libcxxrt Merge libcxxrt master 03c83f5a57be8c5b1a29a68de5638744f17d28ba 2024-01-25 18:43:23 +01:00
libdivsufsort
libedit libedit: update to snapshot 2023-01-06 2023-02-06 14:25:06 +01:00
libevent libevent: Import libevent 2.1.12 2023-11-14 17:13:02 -08:00
libexecinfo
libfido2 libfido2: update to 1.13.0 2023-09-19 13:06:12 -04:00
libpcap libpcap: Update to 1.10.4 2023-05-05 10:56:10 -03:00
libucl libucl: import snapshot 2024-02-06 2024-02-29 13:27:03 +01:00
libxo Merge commit '7087c8de43b0d5d27c52da6ba2ba4957b7e336ff' into new_merge 2023-01-30 00:04:21 -05:00
llvm-project Merge commit f577bfb99528 from llvm-project (by Alexander Potapenko): 2024-02-08 20:19:27 +01:00
lua Merge LUA 5.4.6 2023-07-15 11:31:04 -06:00
lutok
mandoc mandoc: fix bootstrapping on Linux with Clang 16 2023-12-11 21:14:56 -08:00
mknod
mtree
ncurses
netbsd-tests Add expected failure for tmpfs atime test failing on FreeBSD 2023-10-22 10:58:52 -04:00
netcat netcat: add --crlf to convert LF into CRLF 2023-08-28 10:58:17 +00:00
ntp ntp: Fix build 2023-06-06 06:27:05 -07:00
nvi nvi: import version 2.2.1 2023-09-27 18:14:45 +02:00
ofed irdma(4): Upgrade to 1.2.36-k 2024-02-16 14:01:34 -08:00
one-true-awk Merge one true awk from 2024-01-22 for the Awk Second Edition support 2024-02-29 10:42:06 -07:00
openbsm Remove my middle name. 2023-08-17 15:08:30 +02:00
opencsd/decoder Import OpenCSD v.1.4.0. 2023-03-27 17:03:16 +01:00
openpam openpam: Migrate from COMPAT_32BIT to generic COMPAT_libcompat 2023-07-09 18:48:17 +01:00
openresolv
pam_modules/pam_passwdqc
pf pf: convert kill/clear state to use netlink 2024-02-28 23:26:18 +01:00
pjdfstest
pnglite
pnpinfo pnpinfo: remove locally added __FBSDID 2023-11-27 16:47:30 +00:00
processor-trace
sendmail Belatedly update version and date for sendmail 8.18.1 upgrade 2024-02-07 02:03:47 +00:00
smbfs smbfs: remove locally added __FBSDID 2023-11-27 16:47:33 +00:00
spleen contrib/spleen: update to Spleen 2.0.0 2023-06-08 10:42:25 -04:00
sqlite3 sqlite3: Vendor import of sqlite3 3.45.0 2024-01-22 07:35:06 -08:00
tcp_wrappers tcp_wrappers: silence a few warnings 2024-01-22 17:23:49 +01:00
tcpdump tcpdump: decode pfsync packets on network interfaces 2023-11-08 16:12:14 +01:00
tcsh
telnet Fix snprintf truncation in telnet 2023-12-21 23:45:52 +01:00
terminus
tnftp
tzcode tzcode: Fix overflow handling in TZ parser. 2024-02-18 10:51:49 +01:00
tzdata contrib/tzdata: import tzdata 2024a 2024-02-02 10:01:39 +08:00
unbound unbound: Vendor import 1.19.1 2024-02-13 21:05:50 -08:00
unifdef unifdef: Handle redefined symbols correctly. 2023-09-06 17:11:13 +00:00
unvis
vis
wireguard-tools Merge commit '93bf91b4012a28610672d2266366dfa0a663b70f' into HEAD 2022-11-04 22:46:21 -05:00
wpa hostapd: Work around lack of MLME support 2024-03-04 08:40:58 -08:00
xz MFV: xz 5.6.0. 2024-02-25 15:46:22 -08:00