diff options
Diffstat (limited to 'drivers/staging/ks7010/eap_packet.h')
-rw-r--r-- | drivers/staging/ks7010/eap_packet.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/drivers/staging/ks7010/eap_packet.h b/drivers/staging/ks7010/eap_packet.h index df7f760e4110..b2d25ef1cd6b 100644 --- a/drivers/staging/ks7010/eap_packet.h +++ b/drivers/staging/ks7010/eap_packet.h @@ -9,6 +9,8 @@ #define ETH_ALEN 6 #endif +#define ETHER_HDR_SIZE 20 + struct ether_hdr { unsigned char h_dest[ETH_ALEN]; /* destination eth addr */ unsigned char h_source[ETH_ALEN]; /* source ether addr */ @@ -58,12 +60,15 @@ struct ieee802_1x_eapol_key { * 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_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 + * 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 |