• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/ffmpeg/libavformat/

Lines Matching refs:digest

99     DigestParams *digest = &state->digest_params;
105 *dest = digest->nonce;
106 *dest_len = sizeof(digest->nonce);
108 *dest = digest->opaque;
109 *dest_len = sizeof(digest->opaque);
111 *dest = digest->algorithm;
112 *dest_len = sizeof(digest->algorithm);
114 *dest = digest->qop;
115 *dest_len = sizeof(digest->qop);
122 DigestParams *digest = &state->digest_params;
125 *dest = digest->nonce;
126 *dest_len = sizeof(digest->nonce);
182 /* Generate a digest reply, according to RFC 2617. */
187 DigestParams *digest = &state->digest_params;
198 digest->nc++;
199 snprintf(nc, sizeof(nc), "%08x", digest->nc);
217 if (!strcmp(digest->algorithm, "") || !strcmp(digest->algorithm, "MD5")) {
218 } else if (!strcmp(digest->algorithm, "MD5-sess")) {
220 update_md5_strings(md5ctx, A1hash, ":", digest->nonce, ":", cnonce, NULL);
237 update_md5_strings(md5ctx, A1hash, ":", digest->nonce, NULL);
238 if (!strcmp(digest->qop, "auth") || !strcmp(digest->qop, "auth-int")) {
239 update_md5_strings(md5ctx, ":", nc, ":", cnonce, ":", digest->qop, NULL);
248 if (!strcmp(digest->qop, "") || !strcmp(digest->qop, "auth")) {
249 } else if (!strcmp(digest->qop, "auth-int")) {
257 len = strlen(username) + strlen(state->realm) + strlen(digest->nonce) +
258 strlen(uri) + strlen(response) + strlen(digest->algorithm) +
259 strlen(digest->opaque) + strlen(digest->qop) + strlen(cnonce) +
270 av_strlcatf(authstr, len, ",nonce=\"%s\"", digest->nonce);
273 if (digest->algorithm[0])
274 av_strlcatf(authstr, len, ",algorithm=%s", digest->algorithm);
275 if (digest->opaque[0])
276 av_strlcatf(authstr, len, ",opaque=\"%s\"", digest->opaque);
277 if (digest->qop[0]) {
278 av_strlcatf(authstr, len, ",qop=\"%s\"", digest->qop);