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

#include <ieee80211_crypt.h>

Data Fields

const charname
 
void *(* init )(int keyidx)
 
void(* deinit )(void *priv)
 
int(* encrypt_mpdu )(struct sk_buff *skb, int hdr_len, void *priv)
 
int(* decrypt_mpdu )(struct sk_buff *skb, int hdr_len, void *priv)
 
int(* encrypt_msdu )(struct sk_buff *skb, int hdr_len, void *priv)
 
int(* decrypt_msdu )(struct sk_buff *skb, int keyidx, int hdr_len, void *priv)
 
int(* set_key )(void *key, int len, u8 *seq, void *priv)
 
int(* get_key )(void *key, int len, u8 *seq, void *priv)
 
char *(* print_stats )(char *p, void *priv)
 
int extra_prefix_len
 
int extra_postfix_len
 
struct moduleowner
 

Detailed Description

Definition at line 28 of file ieee80211_crypt.h.

Field Documentation

int(* decrypt_mpdu)(struct sk_buff *skb, int hdr_len, void *priv)

Definition at line 46 of file ieee80211_crypt.h.

int(* decrypt_msdu)(struct sk_buff *skb, int keyidx, int hdr_len, void *priv)

Definition at line 51 of file ieee80211_crypt.h.

void(* deinit)(void *priv)

Definition at line 37 of file ieee80211_crypt.h.

int(* encrypt_mpdu)(struct sk_buff *skb, int hdr_len, void *priv)

Definition at line 45 of file ieee80211_crypt.h.

int(* encrypt_msdu)(struct sk_buff *skb, int hdr_len, void *priv)

Definition at line 50 of file ieee80211_crypt.h.

int extra_postfix_len

Definition at line 66 of file ieee80211_crypt.h.

int extra_prefix_len

Definition at line 66 of file ieee80211_crypt.h.

int(* get_key)(void *key, int len, u8 *seq, void *priv)

Definition at line 55 of file ieee80211_crypt.h.

void *(* init)(int keyidx)

Definition at line 34 of file ieee80211_crypt.h.

const char * name

Definition at line 29 of file ieee80211_crypt.h.

struct module * owner

Definition at line 68 of file ieee80211_crypt.h.

char *(* print_stats)(char *p, void *priv)

Definition at line 59 of file ieee80211_crypt.h.

int(* set_key)(void *key, int len, u8 *seq, void *priv)

Definition at line 54 of file ieee80211_crypt.h.


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