diff options
author | Steve Holme <steve_holme@hotmail.com> | 2019-05-13 20:58:39 +0100 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2019-05-15 00:31:45 +0100 |
commit | 85bef18ca1afc356df3bb28e27ac74e4332affa1 (patch) | |
tree | 7d16e10766c905e0f5a67bede4292d936ab9cf4d /lib/urldata.h | |
parent | 0c73adfad3ef9ea2fe2a0ebf7eb0a78b5abb877c (diff) | |
download | curl-85bef18ca1afc356df3bb28e27ac74e4332affa1.tar.gz |
http_ntlm: Move the NTLM state out of the ntlmdata structure
Given that this member variable is not used by the SASL based protocols
there is no need to have it here.
Diffstat (limited to 'lib/urldata.h')
-rw-r--r-- | lib/urldata.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/urldata.h b/lib/urldata.h index c7944c546..fe54651b1 100644 --- a/lib/urldata.h +++ b/lib/urldata.h @@ -336,7 +336,6 @@ struct kerberos5data { /* Struct used for NTLM challenge-response authentication */ #if defined(USE_NTLM) struct ntlmdata { - curlntlm state; #ifdef USE_WINDOWS_SSPI /* The sslContext is used for the Schannel bindings. The * api is available on the Windows 7 SDK and later. @@ -968,6 +967,9 @@ struct connectdata { #endif #if defined(USE_NTLM) + curlntlm http_ntlm_state; + curlntlm proxy_ntlm_state; + struct ntlmdata ntlm; /* NTLM differs from other authentication schemes because it authenticates connections, not single requests! */ |