Lines Matching defs:qop
57 } else if (!strncmp(key, "qop=", key_len)) {
58 *dest = digest->qop;
59 *dest_len = sizeof(digest->qop);
77 static void choose_qop(char *qop, int size)
79 char *ptr = strstr(qop, "auth");
83 (ptr == qop || av_isspace(ptr[-1]) || ptr[-1] == ',')) {
84 av_strlcpy(qop, "auth", size);
86 qop[0] = 0;
110 choose_qop(state->digest_params.qop,
111 sizeof(state->digest_params.qop));
188 if (!strcmp(digest->qop, "auth") || !strcmp(digest->qop, "auth-int")) {
189 update_md5_strings(md5ctx, ":", nc, ":", cnonce, ":", digest->qop, NULL);
197 if (!strcmp(digest->qop, "") || !strcmp(digest->qop, "auth")) {
198 } else if (!strcmp(digest->qop, "auth-int")) {
199 /* qop=auth-int not supported */
202 /* Unsupported qop value. */
208 strlen(digest->opaque) + strlen(digest->qop) + strlen(cnonce) +
229 if (digest->qop[0]) {
230 av_strlcatf(authstr, len, ", qop=\"%s\"", digest->qop);