From: Daniel Stenberg Date: Sun, 4 Nov 2012 22:47:06 +0000 (+0100) Subject: Revert "Zero out auth structs before transfer" X-Git-Tag: curl-7_28_1~53 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8e329bb7597c0f2b98a02df34ace20970ededdc3;p=curl Revert "Zero out auth structs before transfer" This reverts commit ce8311c7e49eca93c136b58efa6763853541ec97. The commit made test 2024 work but caused a regression with repeated Digest authentication. We need to fix this differently. --- diff --git a/lib/transfer.c b/lib/transfer.c index 2ad5fad46..a00469ee6 100644 --- a/lib/transfer.c +++ b/lib/transfer.c @@ -1433,10 +1433,6 @@ CURLcode Curl_pretransfer(struct SessionHandle *data) data->state.ssl_connect_retry = FALSE; - /* zero out auth state */ - memset(&data->state.authhost, 0, sizeof(struct auth)); - memset(&data->state.authproxy, 0, sizeof(struct auth)); - data->state.authproblem = FALSE; data->state.authhost.want = data->set.httpauth; data->state.authproxy.want = data->set.proxyauth;