#include #include "http_auth_digest.h" #include "buffer.h" #ifndef USE_OPENSSL # include "md5.h" #endif void CvtHex(IN HASH Bin, OUT HASHHEX Hex) { unsigned short i; for (i = 0; i < HASHLEN; i++) { Hex[i*2] = int2hex((Bin[i] >> 4) & 0xf); Hex[i*2+1] = int2hex(Bin[i] & 0xf); } Hex[HASHHEXLEN] = '\0'; }