freebsd-src/contrib
R. Christian McDonald bb5d6d14d8 wpa: Enable receiving priority tagged (VID 0) frames
Certain internet service providers transmit vlan 0 priority tagged
EAPOL frames from the ONT towards the residential gateway. VID 0
should be ignored, and the frame processed according to the priority
set in the 802.1P bits and the encapsulated EtherType (i.e. EAPOL).

The pcap filter utilized by l2_packet is inadquate for this use case.

Here we modify the pcap filter to accept both unencapsulated and
encapsulated (with VLAN 0) EAPOL EtherTypes. This preserves the
original filter behavior while also matching on encapsulated EAPOL.

Sponsored by:	Rubicon Communications, LLC ("Netgate")
Reviewed by:	cy
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D40442
2023-06-11 16:26:04 -07:00
..
arm-optimized-routines Update the Arm Optimized Routine library to v23.01 2023-06-09 17:56:02 +01:00
atf
bc contrib/bc: upgrade to version 6.6.0 2023-05-25 17:55:31 +02:00
bearssl Merge commit 'd84e570b54961e8874bbd8de25635eb96be0977e' 2023-02-20 22:13:27 -08:00
bionic-x86_64-string
blacklist blacklistd: diff reduction against upstream 2023-01-23 11:22:10 -05:00
bmake sys.dirdeps.mk use ?= for OBJTOP 2023-05-13 10:46:24 -07:00
bsddialog
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
capsicum-test
com_err
cortex-strings
dialog
diff
dma dma: use OpenSSL 1.1 init API 2023-05-11 19:03:34 -04:00
ee ee: Remove two set but unused variables. 2023-04-18 12:53:32 -07:00
elftoolchain readelf: fix -wR option, memory leaks, and -wf minor bug 2023-03-06 12:51:23 -05:00
expat
file
flex
gdtoa
googletest
hyperv/tools
jemalloc
kyua
ldns ldns: Upgrade to 1.8.3. 2023-05-24 15:50:18 +00:00
ldns-host
less MFV: less v632. 2023-05-01 20:43:57 -07:00
lib9p
libarchive libarchive: make single bit bitfields unsigned to avoid clang 16 warning 2023-04-17 18:26:20 +02:00
libbegemot
libc-pwcache
libc-vis
libcbor libcbor: update to 0.10.2 2023-04-21 16:10:03 -04:00
libcxxrt
libdivsufsort
libedit libedit: update to snapshot 2023-01-06 2023-02-06 14:25:06 +01:00
libevent
libexecinfo
libfido2 libfido2: update to 1.10.0 2023-05-05 19:57:34 -04:00
libpcap libpcap: Update to 1.10.4 2023-05-05 10:56:10 -03:00
libucl
libxo Merge commit '7087c8de43b0d5d27c52da6ba2ba4957b7e336ff' into new_merge 2023-01-30 00:04:21 -05:00
llvm-project Apply clang fixes for crashes compiling ARM/AArch64 CRC intrinsics 2023-05-29 16:28:18 +02:00
lua lua: Update to 5.4.4 2023-02-08 10:33:26 -07:00
lutok
mandoc
mknod
mtree
ncurses
netbsd-tests netbsd-tests: Remove some pointless sleeps from message queue tests 2023-03-10 17:06:46 -05:00
netcat netcat: Allow nc to be an if_tun tunnel broker 2023-01-17 10:05:49 +00:00
ntp ntp: Fix build 2023-06-06 06:27:05 -07:00
nvi
ofed libmlx5: Add more ConnectX-6/7/8 HCA IDs to hca_table. 2023-05-01 13:48:20 +02:00
one-true-awk awk: errror on printf format strings lacking conversion specifier 2023-04-14 13:31:02 -04:00
openbsm auditdistd: Avoid calling deprecated OpenSSL functions 2023-05-26 09:15:25 -04:00
opencsd/decoder Import OpenCSD v.1.4.0. 2023-03-27 17:03:16 +01:00
openpam
openresolv
pam_modules/pam_passwdqc
pf authpf: do not sprintf to a null pointer 2023-05-03 10:03:27 -04:00
pjdfstest
pnglite
pnpinfo pnpinfo: Use C89 function definitions. 2023-04-18 11:31:13 -07:00
processor-trace
sendmail Note upgrade to sendmail 8.17.1 2023-02-01 02:22:39 +00:00
smbfs smbfs: Use C89 function definition for cf_getopt. 2023-04-18 11:20:43 -07: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.42.0 2023-05-28 07:31:36 -07:00
tcp_wrappers tcp_wrappers: Use ANSI (c89) definitions for one more function 2023-03-21 16:09:13 -04:00
tcpdump tpcdump: Update to 4.99.4 2023-06-08 14:30:54 -03:00
tcsh
telnet telnet: Use C89 function definitions for two stragglers. 2023-04-18 11:27:47 -07:00
terminus
tnftp
traceroute traceroute.8: Document TOS as DiffServ and ECN 2023-05-18 11:17:24 -06:00
tzcode Update tzcode to 2023c. 2023-04-26 11:46:21 +02:00
tzdata contrib/tzdata: import tzdata 2023c 2023-03-29 09:09:54 +08:00
unbound unbound: Vendor import 1.17.1 2023-01-14 21:39:31 -08:00
unvis
vis
wireguard-tools
wpa wpa: Enable receiving priority tagged (VID 0) frames 2023-06-11 16:26:04 -07:00
xz MFV: xz 5.4.3. 2023-05-12 15:49:34 -07:00