#include "eap.h"
Go to the source code of this file.
Data Structures | |
struct | md5_packet |
struct | md5_packet_t |
Macros | |
#define | MD5_CHALLENGE_LEN 16 |
#define | MD5_HEADER_LEN 4 |
#define | PW_MD5_CHALLENGE 1 |
#define | PW_MD5_FAILURE 4 |
#define | PW_MD5_MAX_CODES 4 |
#define | PW_MD5_RESPONSE 2 |
#define | PW_MD5_SUCCESS 3 |
Typedefs | |
typedef struct md5_packet | MD5_PACKET |
typedef struct md5_packet_t | md5_packet_t |
Functions | |
int | eapmd5_compose (eap_round_t *auth, MD5_PACKET *reply) |
MD5_PACKET * | eapmd5_extract (eap_round_t *auth) |
int | eapmd5_verify (MD5_PACKET *pkt, VALUE_PAIR *pwd, uint8_t *ch) |
struct md5_packet |
struct md5_packet_t |
typedef struct md5_packet MD5_PACKET |
typedef struct md5_packet_t md5_packet_t |
int eapmd5_compose | ( | eap_round_t * | auth, |
MD5_PACKET * | reply | ||
) |
MD5_PACKET* eapmd5_extract | ( | eap_round_t * | auth | ) |
int eapmd5_verify | ( | MD5_PACKET * | pkt, |
VALUE_PAIR * | pwd, | ||
uint8_t * | ch | ||
) |