Page MenuHomeFreeBSD

D43646.id133789.diff
No OneTemporary

D43646.id133789.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
Fri, Jan 30, 8:31 PM (13 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28104053
Default Alt Text
D43646.id133789.diff (1 KB)

Event Timeline