Page MenuHomeFreeBSD

D43646.diff
No OneTemporary

D43646.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/ieee80211.h b/sys/compat/linuxkpi/common/include/linux/ieee80211.h
--- a/sys/compat/linuxkpi/common/include/linux/ieee80211.h
+++ b/sys/compat/linuxkpi/common/include/linux/ieee80211.h
@@ -133,7 +133,11 @@
#define WLAN_KEY_LEN_TKIP 32
#define WLAN_KEY_LEN_CCMP 16
#define WLAN_KEY_LEN_GCMP 16
+#define WLAN_KEY_LEN_AES_CMAC 16
#define WLAN_KEY_LEN_GCMP_256 32
+#define WLAN_KEY_LEN_BIP_CMAC_256 32
+#define WLAN_KEY_LEN_BIP_GMAC_128 16
+#define WLAN_KEY_LEN_BIP_GMAC_256 32
/* 802.11-2020, 9.4.2.55.3, Table 9-185 Subfields of the A-MPDU Parameters field */
enum ieee80211_min_mpdu_start_spacing {
diff --git a/sys/compat/linuxkpi/common/include/net/mac80211.h b/sys/compat/linuxkpi/common/include/net/mac80211.h
--- a/sys/compat/linuxkpi/common/include/net/mac80211.h
+++ b/sys/compat/linuxkpi/common/include/net/mac80211.h
@@ -528,6 +528,9 @@
struct {
uint8_t pn[IEEE80211_CCMP_PN_LEN];
} aes_cmac;
+ struct {
+ uint8_t pn[IEEE80211_CCMP_PN_LEN];
+ } aes_gmac;
struct {
uint32_t iv32;
uint16_t iv16;

File Metadata

Mime Type
text/plain
Expires
Sat, Sep 28, 3:25 PM (22 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
13041289
Default Alt Text
D43646.diff (1 KB)

Event Timeline