aboutsummaryrefslogtreecommitdiff
path: root/lib/libfetch
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2022-11-16 03:18:58 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2022-11-16 03:18:58 +0000
commit57fbafb8deac75b924faf1fa6c2222a7719fdfec (patch)
treecbb08458f57e3afa33aeb619663c1ff019e24dba /lib/libfetch
parent6100374ccf2644d3fd233bde8b8f4e73d9953c30 (diff)
Diffstat (limited to 'lib/libfetch')
-rw-r--r--lib/libfetch/http.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/libfetch/http.c b/lib/libfetch/http.c
index c1d92d08b317..d4605aeccd9f 100644
--- a/lib/libfetch/http.c
+++ b/lib/libfetch/http.c
@@ -1281,9 +1281,10 @@ http_digest_auth(conn_t *conn, const char *hdr, http_auth_challenge_t *c,
DigestCalcHA1(c->algo, parms->user, c->realm,
parms->password, c->nonce, cnonce, HA1);
DEBUGF("HA1: [%s]\n", HA1);
- HASHHEX digest;
+ HASHHEX digest, null;
+ memset(null, 0, sizeof(null));
DigestCalcResponse(HA1, c->nonce, noncecount, cnonce, c->qop,
- "GET", url->doc, "", digest);
+ "GET", url->doc, null, digest);
if (c->qop[0]) {
r = http_cmd(conn, "%s: Digest username=\"%s\",realm=\"%s\","