#include <string.h>
#include "digest.h"
#include "gc.h"
Go to the source code of this file.
Defines |
| #define | HEXCHAR(c) ((c & 0x0F) > 9 ? 'a' + (c & 0x0F) - 10 : '0' + (c & 0x0F)) |
Functions |
| void | cram_md5_digest (const char *challenge, size_t challengelen, const char *secret, size_t secretlen, char response[CRAM_MD5_DIGEST_LEN]) |
Define Documentation
| #define HEXCHAR |
( |
|
c | ) |
((c & 0x0F) > 9 ? 'a' + (c & 0x0F) - 10 : '0' + (c & 0x0F)) |
Function Documentation
| void cram_md5_digest |
( |
const char * |
challenge, |
|
|
size_t |
challengelen, |
|
|
const char * |
secret, |
|
|
size_t |
secretlen, |
|
|
char |
response[CRAM_MD5_DIGEST_LEN] |
|
) |
| |