Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ieee80211_key Struct Reference

#include <key.h>

Data Fields

struct ieee80211_locallocal
 
struct ieee80211_sub_if_datasdata
 
struct sta_infosta
 
struct list_head list
 
unsigned int flags
 
union {
   struct {
      spinlock_t   txlock
 
      struct tkip_ctx   tx
 
      struct tkip_ctx   rx [NUM_RX_DATA_QUEUES]
 
   }   tkip
 
   struct {
      atomic64_t   tx_pn
 
      u8   rx_pn [NUM_RX_DATA_QUEUES+1][CCMP_PN_LEN]
 
      struct crypto_cipher *   tfm
 
      u32   replays
 
   }   ccmp
 
   struct {
      atomic64_t   tx_pn
 
      u8   rx_pn [CMAC_PN_LEN]
 
      struct crypto_cipher *   tfm
 
      u32   replays
 
      u32   icverrors
 
   }   aes_cmac
 
u
 
int tx_rx_count
 
struct ieee80211_key_conf conf
 

Detailed Description

Definition at line 65 of file key.h.

Field Documentation

struct { ... } aes_cmac
struct { ... } ccmp

Definition at line 123 of file key.h.

unsigned int flags

Definition at line 74 of file key.h.

u32 icverrors

Definition at line 104 of file key.h.

Definition at line 71 of file key.h.

Definition at line 66 of file key.h.

u32 replays

Definition at line 97 of file key.h.

Definition at line 85 of file key.h.

u8 rx_pn[CMAC_PN_LEN]

Definition at line 95 of file key.h.

Definition at line 67 of file key.h.

Definition at line 68 of file key.h.

Definition at line 96 of file key.h.

struct { ... } tkip

Definition at line 82 of file key.h.

atomic64_t tx_pn

Definition at line 88 of file key.h.

int tx_rx_count

Definition at line 109 of file key.h.

spinlock_t txlock

Definition at line 79 of file key.h.

union { ... } u

The documentation for this struct was generated from the following file: