]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[ath_hal] Add KeyMiss for AR5212/AR5416 series chips.
authorAdrian Chadd <adrian@FreeBSD.org>
Sat, 27 Jun 2020 02:59:51 +0000 (02:59 +0000)
committerAdrian Chadd <adrian@FreeBSD.org>
Sat, 27 Jun 2020 02:59:51 +0000 (02:59 +0000)
commitb5e7ee4718b05b6a1c6ff4c0c2946b1f717ca035
tree776b2b99cd6e7a3b7f91b277256a4faddc6c2f6a
parentee06cffcd2d7940ae1ffd8e2d50704203fbfc439
[ath_hal] Add KeyMiss for AR5212/AR5416 series chips.

This is a flag from the MAC that says the received packet didn't match
a keycache slot.  This isn't technically a problem as WEP keys don't
match keycache slots (they're "global" keys), but it could be useful
for tracking down CCMP decryption failures.

Right now it's a no-op - it mirrors what the AR9300 HAL does and it
just increments a counter.  But, hey, maybe one day I'll use it for
diagnosing keycache/CCMP decrypt issues.
sys/dev/ath/ath_hal/ar5212/ar5212_recv.c
sys/dev/ath/ath_hal/ar5416/ar5416_recv.c