----------------
Кому: src-committ...@freebsd.org (src-committ...@freebsd.org), dev-commits-src-...@freebsd.org (dev-commits-src-...@freebsd.org), dev-commits-src-main@freebsd.org (dev-commits-src-main@freebsd.org);
Тема: git: 394a9a5b1c2a - main - net80211: LinuxKPI 802.11: clean up MIC vs. MMIC rx flags;
04.03.2025, 18:57, "Bjoern A. Zeeb" <b...@freebsd.org>:
The branch main has been updated by bz:
URL: https://cgit.FreeBSD.org/src/commit/?id=394a9a5b1c2ad7b679a00c3087c41378abfa74a1
commit 394a9a5b1c2ad7b679a00c3087c41378abfa74a1
Author: Bjoern A. Zeeb <b...@freebsd.org>
AuthorDate: 2025-03-03 11:43:00 +0000
Commit: Bjoern A. Zeeb <b...@freebsd.org>
CommitDate: 2025-03-04 15:56:49 +0000
net80211: LinuxKPI 802.11: clean up MIC vs. MMIC rx flags
[skipped]
--- a/sys/net80211/_ieee80211.h
+++ b/sys/net80211/_ieee80211.h
@@ -585,16 +585,17 @@ struct ieee80211_mimo_info {
#define IEEE80211_RX_F_AMPDU 0x00000010 /* This is the start of an decap AMPDU list */
#define IEEE80211_RX_F_AMPDU_MORE 0x00000020 /* This is another decap AMPDU frame in the batch */
#define IEEE80211_RX_F_FAIL_FCSCRC 0x00000040 /* Failed CRC/FCS */
-#define IEEE80211_RX_F_FAIL_MIC 0x00000080 /* Failed MIC check */
+#define IEEE80211_RX_F_FAIL_MMIC 0x00000080 /* Failed Michael MIC (MMIC) check */
^^^^^^^^
This spelled Michael, while it's spelled Micheal later. Which one supposed to be correct?
#define IEEE80211_RX_F_DECRYPTED 0x00000100 /* Hardware decrypted */
#define IEEE80211_RX_F_IV_STRIP 0x00000200 /* Decrypted; IV stripped */
-#define IEEE80211_RX_F_MMIC_STRIP 0x00000400 /* Decrypted; [Micheal] MIC ([M]MIC) stripped */
+#define IEEE80211_RX_F_MMIC_STRIP 0x00000400 /* Decrypted; Micheal MIC (MMIC) stripped */
^^^^^^^^
#define IEEE80211_RX_F_SHORTGI 0x00000800 /* This is a short-GI frame */
#define IEEE80211_RX_F_CCK 0x00001000
#define IEEE80211_RX_F_OFDM 0x00002000
#define IEEE80211_RX_F_SHORTGI 0x00000800 /* This is a short-GI frame */
#define IEEE80211_RX_F_CCK 0x00001000
#define IEEE80211_RX_F_OFDM 0x00002000
[skipped]
--
Regards,
Ruslan