validate.c File Reference

#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)


Function Documentation

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().


Generated on Tue Aug 22 12:06:07 2006 for gsasl by  doxygen 1.4.7