56 #define TEMPLATE "<XXXXXXXXXXXXXXXXXXXX.0@localhost>"
60 #define DIGIT(c) (((c) & 0x0F) > 9 ? \
61 '0' + ((c) & 0x0F) - 10 : \
75 rc = gc_nonce (nonce,
sizeof (nonce));
79 for (i = 0; i <
sizeof (nonce); i++)
81 challenge[1 + i] =
DIGIT (nonce[i]);
82 challenge[11 + i] =
DIGIT (nonce[i] >> 4);
int cram_md5_challenge(char challenge[CRAM_MD5_CHALLENGE_LEN])
#define CRAM_MD5_CHALLENGE_LEN