Lines Matching refs:ntlm
70 struct ntlmdata *ntlm; in Curl_input_ntlm() local
73 ntlm = proxy ? &conn->proxyntlm : &conn->ntlm; in Curl_input_ntlm()
82 result = Curl_auth_decode_ntlm_type2_message(conn->data, header, ntlm); in Curl_input_ntlm()
86 ntlm->state = NTLMSTATE_TYPE2; /* We got a type-2 message */ in Curl_input_ntlm()
89 if(ntlm->state == NTLMSTATE_LAST) { in Curl_input_ntlm()
93 else if(ntlm->state == NTLMSTATE_TYPE3) { in Curl_input_ntlm()
96 ntlm->state = NTLMSTATE_NONE; in Curl_input_ntlm()
99 else if(ntlm->state >= NTLMSTATE_TYPE1) { in Curl_input_ntlm()
104 ntlm->state = NTLMSTATE_TYPE1; /* We should send away a type-1 */ in Curl_input_ntlm()
131 struct ntlmdata *ntlm; in Curl_output_ntlm() local
149 ntlm = &conn->proxyntlm; in Curl_output_ntlm()
159 ntlm = &conn->ntlm; in Curl_output_ntlm()
179 ntlm->sslContext = conn->sslContext; in Curl_output_ntlm()
183 switch(ntlm->state) { in Curl_output_ntlm()
189 ntlm, &base64, in Curl_output_ntlm()
210 ntlm, &base64, &len); in Curl_output_ntlm()
225 ntlm->state = NTLMSTATE_TYPE3; /* we send a type-3 */ in Curl_output_ntlm()
233 ntlm->state = NTLMSTATE_LAST; in Curl_output_ntlm()
246 Curl_auth_ntlm_cleanup(&conn->ntlm); in Curl_http_ntlm_cleanup()