1#ifndef _IPXE_MSCHAPV2_H
2#define _IPXE_MSCHAPV2_H
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
static struct dynamic_item username
static struct dynamic_item password
struct mschapv2_challenge peer
Peer challenge.
void mschapv2_auth(const char *username, const char *password, const struct mschapv2_challenge *challenge, const struct mschapv2_response *response, struct mschapv2_auth *auth)
Calculate MS-CHAPv2 authenticator response.
void mschapv2_response(const char *username, const char *password, const struct mschapv2_challenge *challenge, const struct mschapv2_challenge *peer, struct mschapv2_response *response)
Calculate MS-CHAPv2 challenge response.
An MS-CHAPv2 authenticator response.
char wtf[42]
Authenticator response string.
An MS-CHAPv2 NT response.
uint8_t block[3][8]
DES-encrypted blocks.
An MS-CHAPv2 challenge response.
uint8_t reserved[8]
Reserved, must be zero.
struct mschapv2_challenge peer
Peer challenge.
uint8_t flags
Flags, must be zero.
struct mschapv2_nt_response nt
NT response.