Home | History | Annotate | Download | only in vauth

Lines Matching refs:chlg

193 static bool auth_digest_get_key_value(const char *chlg,
202 find_pos = strstr(chlg, key);
274 unsigned char *chlg = NULL;
280 result = Curl_base64_decode(chlg64, &chlg, &chlglen);
286 if(!chlg)
290 if(!auth_digest_get_key_value((char *) chlg, "nonce=\"", nonce, nlen,
292 free(chlg);
297 if(!auth_digest_get_key_value((char *) chlg, "realm=\"", realm, rlen,
304 if(!auth_digest_get_key_value((char *) chlg, "algorithm=", alg, alen, ',')) {
305 free(chlg);
310 if(!auth_digest_get_key_value((char *) chlg, "qop=\"", qop, qlen, '\"')) {
311 free(chlg);
315 free(chlg);
516 * chlg [in] - The challenge message.
521 CURLcode Curl_auth_decode_digest_http_message(const char *chlg,
542 while(*chlg && ISSPACE(*chlg))
543 chlg++;
546 if(Curl_auth_digest_get_pair(chlg, value, content, &chlg)) {
640 while(*chlg && ISSPACE(*chlg))
641 chlg++;
644 if(',' == *chlg)
645 chlg++;