Main Page | Data Structures | Directories | File List | Data Fields | Globals

hostap_crypto_ops Struct Reference

#include <hostap_crypt.h>


Data Fields

char * name
void *(* init )(void)
void(* deinit )(void *priv)
int(* encrypt )(u8 *buf, int len, void *priv)
int(* decrypt )(u8 *buf, int len, void *priv)
int(* set_key )(int idx, void *key, int len, void *priv)
int(* get_key )(int idx, void *key, int len, void *priv)
int(* set_key_idx )(int idx, void *priv)
int(* get_key_idx )(void *priv)
int extra_prefix_len
int extra_postfix_len


Field Documentation

int(* hostap_crypto_ops::decrypt)(u8 *buf, int len, void *priv)
 

void(* hostap_crypto_ops::deinit)(void *priv)
 

Referenced by hostap_free_data().

int(* hostap_crypto_ops::encrypt)(u8 *buf, int len, void *priv)
 

Referenced by ap_auth_make_challenge().

int hostap_crypto_ops::extra_postfix_len
 

Definition at line 31 of file hostap_crypt.h.

int hostap_crypto_ops::extra_prefix_len
 

Definition at line 31 of file hostap_crypt.h.

int(* hostap_crypto_ops::get_key)(int idx, void *key, int len, void *priv)
 

int(* hostap_crypto_ops::get_key_idx)(void *priv)
 

void*(* hostap_crypto_ops::init)(void)
 

Referenced by ap_crypt_init().

char* hostap_crypto_ops::name
 

Definition at line 5 of file hostap_crypt.h.

Referenced by hostap_crypto_deinit(), and hostap_get_crypto_ops().

int(* hostap_crypto_ops::set_key)(int idx, void *key, int len, void *priv)
 

Referenced by ap_crypt_init().

int(* hostap_crypto_ops::set_key_idx)(int idx, void *priv)
 


The documentation for this struct was generated from the following file:
Generated on Mon Nov 21 16:04:54 2005 for openwifi by  doxygen 1.4.1