Rechercher une page de manuel
struct_ieee80211_key_conf
Langue: en
Version: October 2010 (fedora - 01/12/10)
Section: 9 (Appels noyau Linux)
NAME
struct_ieee80211_key_conf - key informationSYNOPSIS
struct ieee80211_key_conf { enum ieee80211_key_alg alg; u8 icv_len; u8 iv_len; u8 hw_key_idx; u8 flags; s8 keyidx; u8 keylen; u8 key[0]; };
MEMBERS
alg
- The key algorithm.
icv_len
- The ICV length for this key type
iv_len
- The IV length for this key type
hw_key_idx
- To be set by the driver, this is the key index the driver wants to be given when a frame is transmitted and needs to be encrypted in hardware.
flags
- key flags, see enum ieee80211_key_flags.
keyidx
- the key index (0-3)
keylen
- key material length
key[0]
- key material. For ALG_TKIP the key is encoded as a 256-bit (32 byte)
DESCRIPTION
This key information is given by mac80211 to the driver by the set_key callback in struct ieee80211_ops.
DATA BLOCK
- Temporal Encryption Key (128 bits) - Temporal Authenticator Tx MIC Key (64 bits) - Temporal Authenticator Rx MIC Key (64 bits)
AUTHOR
Johannes Berg <johannes@sipsolutions.net>
- Author.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre