2RCSIDH(eap_md5_h,
"$Id: fc308de3e16de973357994e0d6d2caf7207678c6 $")
4#include <freeradius-devel/eap/base.h>
6#define FR_MD5_CHALLENGE 1
7#define FR_MD5_RESPONSE 2
8#define FR_MD5_SUCCESS 3
9#define FR_MD5_FAILURE 4
10#define FR_MD5_MAX_CODES 4
12#define MD5_HEADER_LEN 4
13#define MD5_CHALLENGE_LEN 16
Contains a pair of request and response packets.
int eap_md5_compose(eap_round_t *auth, MD5_PACKET *reply)
int eap_md5_verify(request_t *request, MD5_PACKET *packet, fr_pair_t *password, uint8_t *challenge)
MD5_PACKET * eap_md5_extract(request_t *request, eap_round_t *eap_round)
Stores an attribute, a value and various bits of other data.