#include "validate.h"
#include <string.h>
Go to the source code of this file.
Functions | |
int | digest_md5_validate_challenge (digest_md5_challenge *c) |
int | digest_md5_validate_response (digest_md5_response *r) |
int | digest_md5_validate_finish (digest_md5_finish *f) |
int | digest_md5_validate (digest_md5_challenge *c, digest_md5_response *r) |
int digest_md5_validate | ( | digest_md5_challenge * | c, | |
digest_md5_response * | r | |||
) |
Definition at line 116 of file validate.c.
References digest_md5_response::cipher, digest_md5_challenge::ciphers, DIGEST_MD5_QOP_AUTH, DIGEST_MD5_QOP_AUTH_CONF, digest_md5_response::nc, digest_md5_challenge::nonce, digest_md5_response::nonce, digest_md5_response::qop, digest_md5_challenge::qops, digest_md5_challenge::utf8, and digest_md5_response::utf8.
Referenced by _gsasl_digest_md5_server_step().
int digest_md5_validate_challenge | ( | digest_md5_challenge * | c | ) |
Definition at line 34 of file validate.c.
References digest_md5_challenge::ciphers, DIGEST_MD5_QOP_AUTH_CONF, digest_md5_challenge::nonce, and digest_md5_challenge::qops.
Referenced by digest_md5_print_challenge().
int digest_md5_validate_finish | ( | digest_md5_finish * | f | ) |
Definition at line 103 of file validate.c.
References DIGEST_MD5_RESPONSE_LENGTH, and digest_md5_finish::rspauth.
Referenced by digest_md5_print_finish().
int digest_md5_validate_response | ( | digest_md5_response * | r | ) |
Definition at line 53 of file validate.c.
References digest_md5_response::cipher, digest_md5_response::cnonce, DIGEST_MD5_QOP_AUTH_CONF, DIGEST_MD5_RESPONSE_LENGTH, digest_md5_response::digesturi, digest_md5_response::nc, digest_md5_response::nonce, digest_md5_response::qop, digest_md5_response::response, and digest_md5_response::username.
Referenced by digest_md5_print_response().