1 #ifndef HEADER_CURL_HMAC_H 2 #define HEADER_CURL_HMAC_H 25 #ifndef CURL_DISABLE_CRYPTO_AUTH 29 const unsigned char *
data,
58 const unsigned char *
key,
61 const unsigned char *
data,
HMAC_hupdate_func hmac_hupdate
HMAC_hinit_func hmac_hinit
unsigned int hmac_maxkeylen
int Curl_HMAC_final(HMAC_context *context, unsigned char *result)
HMAC_hfinal_func hmac_hfinal
UNITTEST_START int result
void(* HMAC_hupdate_func)(void *context, const unsigned char *data, unsigned int len)
unsigned int hmac_ctxtsize
unsigned int hmac_resultlen
int Curl_HMAC_update(HMAC_context *context, const unsigned char *data, unsigned int len)
UNITTEST_START struct Curl_easy data
const HMAC_params * hmac_hash
HMAC_context * Curl_HMAC_init(const HMAC_params *hashparams, const unsigned char *key, unsigned int keylen)
void(* HMAC_hinit_func)(void *context)
void(* HMAC_hfinal_func)(unsigned char *result, void *context)