staging: ks7010: remove struct ieee802_1x_eapol_key
authorSergio Paracuellos <sergio.paracuellos@gmail.com>
Thu, 19 Apr 2018 05:07:55 +0000 (07:07 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 23 Apr 2018 12:30:48 +0000 (14:30 +0200)
This commit removes ieee802_1x_eapol_key struct because
it is not being used at all. It also removes definitions
related to some fields of the removed struct.

Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ks7010/eap_packet.h

index 989c63a..f7a7de3 100644 (file)
@@ -40,47 +40,6 @@ enum {
        EAPOL_KEY_TYPE_WPA = 254
 };
 
-#define IEEE8021X_REPLAY_COUNTER_LEN 8
-#define IEEE8021X_KEY_SIGN_LEN 16
-#define IEEE8021X_KEY_IV_LEN 16
-
-#define IEEE8021X_KEY_INDEX_FLAG 0x80
-#define IEEE8021X_KEY_INDEX_MASK 0x03
-
-struct ieee802_1x_eapol_key {
-       unsigned char type;
-       unsigned short key_length;
-       /*
-        * does not repeat within the life of the keying material used to
-        * encrypt the Key field; 64-bit NTP timestamp MAY be used here
-        */
-       unsigned char replay_counter[IEEE8021X_REPLAY_COUNTER_LEN];
-       unsigned char key_iv[IEEE8021X_KEY_IV_LEN]; /* cryptographically random
-                                                    * number
-                                                    */
-       unsigned char key_index;        /*
-                                        * key flag in the most significant bit:
-                                        * 0 = broadcast (default key),
-                                        * 1 = unicast (key mapping key);
-                                        * key index is in the 7 least
-                                        * significant bits
-                                        */
-       /*
-        * HMAC-MD5 message integrity check computed with MS-MPPE-Send-Key as
-        * the key
-        */
-       unsigned char key_signature[IEEE8021X_KEY_SIGN_LEN];
-
-       /*
-        * followed by key: if packet body length = 44 + key length, then the
-        * key field (of key_length bytes) contains the key in encrypted form;
-        * if packet body length = 44, key field is absent and key_length
-        * represents the number of least significant octets from
-        * MS-MPPE-Send-Key attribute to be used as the keying material;
-        * RC4 key used in encryption = Key-IV + MS-MPPE-Recv-Key
-        */
-} __packed;
-
 #define WPA_NONCE_LEN 32
 #define WPA_REPLAY_COUNTER_LEN 8