Lines Matching defs:conn
39 CURLcode Curl_input_negotiate(struct Curl_easy *data, struct connectdata *conn,
57 userp = conn->http_proxy.user;
58 passwdp = conn->http_proxy.passwd;
61 host = conn->http_proxy.host.name;
62 neg_ctx = &conn->proxyneg;
63 state = conn->proxy_negotiate_state;
69 userp = conn->user;
70 passwdp = conn->passwd;
73 host = conn->host.name;
74 neg_ctx = &conn->negotiate;
75 state = conn->http_negotiate_state;
95 Curl_http_auth_cleanup_negotiate(conn);
100 Curl_http_auth_cleanup_negotiate(conn);
107 neg_ctx->sslContext = conn->sslContext;
115 Curl_http_auth_cleanup_negotiate(conn);
121 struct connectdata *conn, bool proxy)
123 struct negotiatedata *neg_ctx = proxy ? &conn->proxyneg :
124 &conn->negotiate;
126 curlnegotiate *state = proxy ? &conn->proxy_negotiate_state :
127 &conn->http_negotiate_state;
152 Curl_http_auth_cleanup_negotiate(conn);
155 result = Curl_input_negotiate(data, conn, proxy, "Negotiate");
215 void Curl_http_auth_cleanup_negotiate(struct connectdata *conn)
217 conn->http_negotiate_state = GSS_AUTHNONE;
218 conn->proxy_negotiate_state = GSS_AUTHNONE;
220 Curl_auth_cleanup_spnego(&conn->negotiate);
221 Curl_auth_cleanup_spnego(&conn->proxyneg);