23#ifndef SQUID_INCLUDE_RFC2617_H
24#define SQUID_INCLUDE_RFC2617_H
34 const char *pszUserName,
36 const char *pszPassword,
38 const char *pszCNonce,
47 const char *pszNonceCount,
48 const char *pszCNonce,
50 const char *pszMethod,
51 const char *pszDigestUri,
void DigestCalcHA1(const char *pszAlg, const char *pszUserName, const char *pszRealm, const char *pszPassword, const char *pszNonce, const char *pszCNonce, HASH HA1, HASHHEX SessionKey)
void CvtBin(const HASHHEX Hex, HASH Bin)
void CvtHex(const HASH Bin, HASHHEX Hex)
char HASHHEX[HASHHEXLEN+1]
void DigestCalcResponse(const HASHHEX HA1, const char *pszNonce, const char *pszNonceCount, const char *pszCNonce, const char *pszQop, const char *pszMethod, const char *pszDigestUri, const HASHHEX HEntity, HASHHEX Response)