Lines Matching refs:neg_ctx
51 struct negotiatedata *neg_ctx; in Curl_input_negotiate() local
61 neg_ctx = &conn->proxyneg; in Curl_input_negotiate()
73 neg_ctx = &conn->negotiate; in Curl_input_negotiate()
90 neg_ctx->havenegdata = len != 0; in Curl_input_negotiate()
106 neg_ctx->sslContext = conn->sslContext; in Curl_input_negotiate()
111 host, header, neg_ctx); in Curl_input_negotiate()
121 struct negotiatedata *neg_ctx = proxy ? &conn->proxyneg : in Curl_output_negotiate() local
136 if(neg_ctx->havenegdata) { in Curl_output_negotiate()
137 neg_ctx->havemultiplerequests = TRUE; in Curl_output_negotiate()
141 if(!neg_ctx->havenoauthpersist) { in Curl_output_negotiate()
142 neg_ctx->noauthpersist = !neg_ctx->havemultiplerequests; in Curl_output_negotiate()
146 if(neg_ctx->noauthpersist || in Curl_output_negotiate()
149 if(neg_ctx->noauthpersist && *state == GSS_AUTHSUCC) { in Curl_output_negotiate()
154 if(!neg_ctx->context) { in Curl_output_negotiate()
167 neg_ctx, &base64, &len); in Curl_output_negotiate()
191 if(neg_ctx->status == GSS_S_COMPLETE || in Curl_output_negotiate()
192 neg_ctx->status == GSS_S_CONTINUE_NEEDED) { in Curl_output_negotiate()
197 if(neg_ctx->status == SEC_E_OK || in Curl_output_negotiate()
198 neg_ctx->status == SEC_I_CONTINUE_NEEDED) { in Curl_output_negotiate()
211 neg_ctx->havenegdata = FALSE; in Curl_output_negotiate()