diff options
author | Daniel Stenberg <daniel@haxx.se> | 2003-10-17 09:29:06 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2003-10-17 09:29:06 +0000 |
commit | d42c6b7e78a30c7405c4304864f5352c5eb7eea6 (patch) | |
tree | 2688c15652dbe57f7e3898626fbc61caed5bc83d /lib/http_ntlm.c | |
parent | d70550f94922bf1935a21d97b8a23f34d15d8bd7 (diff) | |
download | curl-d42c6b7e78a30c7405c4304864f5352c5eb7eea6.tar.gz |
make no user or no password just mean blank fields, not aborted operation
Diffstat (limited to 'lib/http_ntlm.c')
-rw-r--r-- | lib/http_ntlm.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/http_ntlm.c b/lib/http_ntlm.c index 981bc84a5..902af59bc 100644 --- a/lib/http_ntlm.c +++ b/lib/http_ntlm.c @@ -315,9 +315,12 @@ CURLcode Curl_output_ntlm(struct connectdata *conn, ntlm = &conn->ntlm; } - if(!userp || !passwdp) - /* no user, no auth */ - return CURLE_OK; + /* not set means empty */ + if(!userp) + userp=""; + + if(!passwdp) + passwdp=""; switch(ntlm->state) { case NTLMSTATE_TYPE1: |