History

mac80211: don't accept WEP keys other than WEP40 and WEP104

This patch makes mac80211 refuse a WEP key whose length is not WEP40 nor WEP104.

Emmanuel Grumbach committed 18 years ago

Commit 23976ef1 parent 1bcca3c2 files · +16 −0Browse files

Showing the changes to include (1 of 2 files). Show all

Unified · Split

include/net/mac80211.h+9−0
@@ -595,6 +595,15 @@ enum ieee80211_key_alg { · 594 unmodified lines
595595 ALG_CCMP,
596596 };
597597
598+/**
599+ * enum ieee80211_key_len - key length
600+ * @WEP40: WEP 5 byte long key
601+ * @WEP104: WEP 13 byte long key
602+ */
603+enum ieee80211_key_len {
604+ LEN_WEP40 = 5,
605+ LEN_WEP104 = 13,
606+};
598607
599608 /**
600609 * enum ieee80211_key_flags - key flags