Lines Matching defs:chlng
150 struct http_auth_challenge chlng;
152 i_zero(&chlng);
155 if ((ret=http_parse_token(&parser, &chlng.scheme)) <= 0) {
169 if ((ret=http_parse_auth_params(&parser, &chlng.params)) <= 0) {
172 if (http_parse_token68(&parser, &chlng.data) < 0)
178 array_append(chlngs, &chlng, 1);
302 const struct http_auth_challenge *chlng)
309 str_append(out, chlng->scheme);
311 if (chlng->data != NULL) {
313 http_auth_check_token68(chlng->data);
315 str_append(out, chlng->data);
320 http_auth_create_params(out, &chlng->params);
443 void http_auth_basic_challenge_init(struct http_auth_challenge *chlng,
446 i_zero(chlng);
447 chlng->scheme = "Basic";
455 t_array_init(&chlng->params, 1);
456 array_append(&chlng->params, ¶m, 1);