opnsense-src/sbin
Bjoern A. Zeeb 586aaa8ac5 net80211: adjust more VHT structures/fields
Replace ieee80211_ie_vhtcap with ieee80211_vht_cap and
ieee80211_ie_vht_operation with ieee80211_vht_operation.
The "ie" version has the two bytes type/length at the beginning which
we did not actually use as such (the one place doing did just as unused
extra work).

Using the non-"ie" versions allows us to re-use them on shared code.
Using an enum helps us to not accidentally get unsuppored or unhandled
values tough we cannot use it in the struct as we need to ensure the
field width.

ieee80211_vht_operation is guarded by _KERNEL/WANT_NET80211.  While the
header is supposed to be exported to user land historically, software
such as wpa bring their own structure definitions.  For in-tree usage
it is only ifconfig which really cares (at least for now).

Sponsored by:	The FreeBSD Foundation
Reviewed by:	adrian (earlier), cc
Differential Revision: https://reviews.freebsd.org/D42901

(cherry picked from commit e85eb4c8d7bd8051c351a6fc6982a8b3bcfdbb2d)
2024-02-18 18:31:15 +00:00
..
adjkerntz Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
bectl bectl: fix some mandoc -Tlint complaints 2023-11-25 22:07:11 -06:00
bsdlabel Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
camcontrol camcontrol: add support for Toshiba drive firmware update 2024-01-03 10:33:12 -05:00
ccdconfig Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
clri Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
comcontrol Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
conscontrol Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
ddb Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
decryptcore Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
devd Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
devfs Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
devmatch Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
dhclient Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
dmesg Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
dump Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
dumpfs Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
dumpon Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
etherswitchcfg Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
fdisk Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
ffsinfo Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
fsck Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
fsck_ffs SEE ALSO section improvements for tuning(7), tunefs(8) and fsck_ffs(8) 2023-11-22 09:26:23 +01:00
fsck_msdosfs fsck_msdosfs: do not call checksize() if the cluster is bad 2024-01-27 11:11:31 +02:00
fsdb Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
fsirand Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
gbde Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
geom Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
ggate Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
growfs growfs: make exit codes more consistent 2023-12-13 17:23:57 +01:00
gvinum Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
hastctl Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
hastd Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
ifconfig net80211: adjust more VHT structures/fields 2024-02-18 18:31:15 +00:00
init Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
ipf libipf: fix parser error message. 2023-09-07 20:28:31 +00:00
ipfw ipfw.8: Adjust section for loader tunables 2023-10-02 08:49:38 +08:00
kldconfig Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kldload Add kenv .Xr in kldload(8) and loader.conf(5) 2024-02-01 18:43:25 +01:00
kldstat Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
kldunload Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
ldconfig Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
md5 md5: Enter capability mode earlier 2024-02-15 09:16:07 -05:00
mdconfig Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
mdmfs Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
mknod Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
mksnap_ffs Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
mount Fix "version introduced" in numerous manual pages 2024-01-15 10:20:56 -05:00
mount_cd9660 Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
mount_fusefs Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
mount_msdosfs Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
mount_nfs Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
mount_nullfs Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
mount_udf Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
mount_unionfs Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
natd Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
newfs Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
newfs_msdos Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
nfsiod Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
nos-tun Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
nvmecontrol Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pfctl pfctl: use libpfctl instead of DIOCGETRULES directly 2023-12-04 16:20:57 +01:00
pfilctl Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
pflogd Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
ping ping: Simplify protocol selection. 2023-12-13 17:41:46 +01:00
quotacheck Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
rcorder Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
reboot reboot(8): print syscall error on sysctl failure 2023-11-20 03:39:21 +02:00
recoverdisk Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
resolvconf Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
restore Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
route route tests: Serialize 2024-02-03 14:10:50 -05:00
routed Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
rtsol Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
savecore Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
setkey setkey(8): make the policy specification more readable 2023-11-07 12:42:58 +02:00
shutdown Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
swapon Remove $FreeBSD$: one-line nroff pattern 2023-08-16 11:55:15 -06:00
sysctl sysctl(8): Mention more security.bsd knobs; Refer to security(7) 2023-10-17 16:42:59 -03:00
tests Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
tunefs SEE ALSO section improvements for tuning(7), tunefs(8) and fsck_ffs(8) 2023-11-22 09:26:23 +01:00
umount Purge more stray embedded $FreeBSD$ strings 2023-10-24 10:10:12 -07:00
veriexec Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
zfsbootcfg Remove $FreeBSD$: two-line nroff pattern 2023-08-16 11:55:10 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.arm Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.i386 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.powerpc64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00