Lines Matching defs:neg_ctx
52 struct negotiatedata *neg_ctx;
62 neg_ctx = &conn->proxyneg;
74 neg_ctx = &conn->negotiate;
91 neg_ctx->havenegdata = len != 0;
107 neg_ctx->sslContext = conn->sslContext;
112 host, header, neg_ctx);
123 struct negotiatedata *neg_ctx = proxy ? &conn->proxyneg :
136 if(neg_ctx->havenegdata) {
137 neg_ctx->havemultiplerequests = TRUE;
141 if(!neg_ctx->havenoauthpersist) {
142 neg_ctx->noauthpersist = !neg_ctx->havemultiplerequests;
146 if(neg_ctx->noauthpersist ||
149 if(neg_ctx->noauthpersist && *state == GSS_AUTHSUCC) {
154 if(!neg_ctx->context) {
166 result = Curl_auth_create_spnego_message(neg_ctx, &base64, &len);
190 if(neg_ctx->status == GSS_S_COMPLETE ||
191 neg_ctx->status == GSS_S_CONTINUE_NEEDED) {
196 if(neg_ctx->status == SEC_E_OK ||
197 neg_ctx->status == SEC_I_CONTINUE_NEEDED) {
210 neg_ctx->havenegdata = FALSE;