diff options
author | Johannes Berg <johannes.berg@intel.com> | 2016-09-13 16:39:38 +0200 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2016-09-13 20:20:54 +0200 |
commit | 89b706fb28e431fa7639348536c284fb375eb3c0 (patch) | |
tree | 06fdb3e6e1f5f6cc573fc17b3732df8579dfb61d /net/wireless/core.h | |
parent | e9c8f8d3a4d54106a30f2b981b53d658c9bc0c8e (diff) | |
download | linux-stable-89b706fb28e431fa7639348536c284fb375eb3c0.tar.gz linux-stable-89b706fb28e431fa7639348536c284fb375eb3c0.tar.bz2 linux-stable-89b706fb28e431fa7639348536c284fb375eb3c0.zip |
cfg80211: reduce connect key caching struct size
After the previous patches, connect keys can only (correctly)
be used for storing static WEP keys. Therefore, remove all the
data for dealing with key index 4/5 and reduce the size of the
key material to the maximum for WEP keys.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless/core.h')
-rw-r--r-- | net/wireless/core.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/wireless/core.h b/net/wireless/core.h index eee91443924d..5555e3c13ae9 100644 --- a/net/wireless/core.h +++ b/net/wireless/core.h @@ -249,9 +249,9 @@ struct cfg80211_event { }; struct cfg80211_cached_keys { - struct key_params params[6]; - u8 data[6][WLAN_MAX_KEY_LEN]; - int def, defmgmt; + struct key_params params[4]; + u8 data[4][WLAN_KEY_LEN_WEP104]; + int def; }; enum cfg80211_chan_mode { |