HomeFreeBSD

net80211: crypto: ccmp: fix more hardware offload bits

Description

net80211: crypto: ccmp: fix more hardware offload bits

Add the missing IEEE80211_RX_F_DECRYPTED and IEEE80211_RX_F_MMIC_STRIP
(really just MIC_STRIP) checks to make hwaccel offload work.
This makes rtw8x drivers pass RX packets again at least with LinuxKPI
if HW_CRYPTO support is enabled.

Sponsored by: The FreeBSD Foundation
Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D49030

(cherry picked from commit 3afc0bfecb1a927c37672dc245688c575e4d9ec4)

Details

Provenance
bzAuthored on Jan 27 2025, 1:54 PM
Reviewer
adrian
Differential Revision
D49030: net80211: crypto: ccmp: fix more hardware offload bits
Parents
rGbdc94f09bd96: net80211/crypto: LinuxKPI/802.11: introduce IEEE80211_RX_F_PN_VALIDATED
Branches
Unknown
Tags
Unknown