diff options
author | Jay Satiro <raysatiro@yahoo.com> | 2017-08-08 19:32:19 -0400 |
---|---|---|
committer | Jay Satiro <raysatiro@yahoo.com> | 2017-08-10 01:40:05 -0400 |
commit | 0b5665c98a0f8b12023d73014b5bb5d4de41a243 (patch) | |
tree | 63f58182369d51701a92da5dc8e567139dc92ce8 /lib/urldata.h | |
parent | 7e949de1d23e2cc40df68160bb19e9c0b3c6bb4c (diff) | |
download | curl-0b5665c98a0f8b12023d73014b5bb5d4de41a243.tar.gz |
digest_sspi: Don't reuse context if the user/passwd has changed
Bug: https://github.com/curl/curl/issues/1685
Reported-by: paulharris@users.noreply.github.com
Assisted-by: Isaac Boukris
Closes https://github.com/curl/curl/pull/1742
Diffstat (limited to 'lib/urldata.h')
-rw-r--r-- | lib/urldata.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/urldata.h b/lib/urldata.h index 45ad04e0a..b4f18e7da 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -417,6 +417,10 @@ struct digestdata { BYTE *input_token; size_t input_token_len; CtxtHandle *http_context; + /* copy of user/passwd used to make the identity for http_context. + either may be NULL. */ + char *user; + char *passwd; #else char *nonce; char *cnonce; |