diff options
author | Daniel Stenberg <daniel@haxx.se> | 2003-09-04 13:07:09 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2003-09-04 13:07:09 +0000 |
commit | f2057eb7441d2b07841fc23bf8682ad991268fcb (patch) | |
tree | c037dfd57f4bfbce2f343a2e4b5b2b8c5322b8d4 | |
parent | 2956fe97a023f18a6ef9a1bc29f1b641891bcabb (diff) |
ah, this change broke multiple test cases
-rw-r--r-- | lib/http.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/http.c b/lib/http.c index 694238397..aa037e99a 100644 --- a/lib/http.c +++ b/lib/http.c @@ -162,8 +162,6 @@ void Curl_http_auth_act(struct connectdata *conn) { struct SessionHandle *data = conn->data; - data->state.authwant = CURLAUTH_NONE; /* clear it first */ - if(data->state.authavail) { if(data->state.authavail & CURLAUTH_GSSNEGOTIATE) data->state.authwant = CURLAUTH_GSSNEGOTIATE; @@ -173,6 +171,8 @@ void Curl_http_auth_act(struct connectdata *conn) data->state.authwant = CURLAUTH_NTLM; else if(data->state.authavail & CURLAUTH_BASIC) data->state.authwant = CURLAUTH_BASIC; + else + data->state.authwant = CURLAUTH_NONE; /* clear it */ if(data->state.authwant) conn->newurl = strdup(data->change.url); /* clone URL */ |