Loading lib/http_negotiate_sspi.c +5 −4 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, const char *header) { struct SessionHandle *data = conn->data; BYTE *input_token = NULL; SecBufferDesc out_buff_desc; SecBuffer out_sec_buff; Loading @@ -64,12 +65,12 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, if(proxy) { userp = conn->proxyuser; passwdp = conn->proxypasswd; neg_ctx = &conn->data->state.proxyneg; neg_ctx = &data->state.proxyneg; } else { userp = conn->user; passwdp = conn->passwd; neg_ctx = &conn->data->state.negotiate; neg_ctx = &data->state.negotiate; } /* Not set means empty */ Loading @@ -83,7 +84,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, /* We finished successfully our part of authentication, but server * rejected it (since we're again here). Exit with an error since we * can't invent anything better */ Curl_cleanup_negotiate(conn->data); Curl_cleanup_negotiate(data); return CURLE_LOGIN_DENIED; } Loading Loading @@ -168,7 +169,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, return result; if(!input_token_len) { infof(conn->data, infof(data, "Negotiate handshake failure (empty challenge message)\n"); return CURLE_BAD_CONTENT_ENCODING; Loading Loading
lib/http_negotiate_sspi.c +5 −4 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, const char *header) { struct SessionHandle *data = conn->data; BYTE *input_token = NULL; SecBufferDesc out_buff_desc; SecBuffer out_sec_buff; Loading @@ -64,12 +65,12 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, if(proxy) { userp = conn->proxyuser; passwdp = conn->proxypasswd; neg_ctx = &conn->data->state.proxyneg; neg_ctx = &data->state.proxyneg; } else { userp = conn->user; passwdp = conn->passwd; neg_ctx = &conn->data->state.negotiate; neg_ctx = &data->state.negotiate; } /* Not set means empty */ Loading @@ -83,7 +84,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, /* We finished successfully our part of authentication, but server * rejected it (since we're again here). Exit with an error since we * can't invent anything better */ Curl_cleanup_negotiate(conn->data); Curl_cleanup_negotiate(data); return CURLE_LOGIN_DENIED; } Loading Loading @@ -168,7 +169,7 @@ CURLcode Curl_input_negotiate(struct connectdata *conn, bool proxy, return result; if(!input_token_len) { infof(conn->data, infof(data, "Negotiate handshake failure (empty challenge message)\n"); return CURLE_BAD_CONTENT_ENCODING; Loading