Lines Matching refs:bits

626   DEBUGASSERT(!conn->bits.in_cpool);  in Curl_on_disconnect()
664 (!conn->bits.protoconnstart || !conn->bits.close)) { in xfer_may_multiplex()
872 if(conn->connect_only || conn->bits.close) in url_match_conn()
901 if(needle->bits.conn_to_host != conn->bits.conn_to_host) in url_match_conn()
906 if(needle->bits.conn_to_port != conn->bits.conn_to_port) in url_match_conn()
912 conn->bits.asks_multiplex) { in url_match_conn()
927 if(!conn->bits.multiplex) { in url_match_conn()
954 if(needle->bits.abstract_unix_socket != conn->bits.abstract_unix_socket) in url_match_conn()
965 needle->handler->protocol || !conn->bits.tls_upgraded) in url_match_conn()
970 if(needle->bits.httpproxy != conn->bits.httpproxy || in url_match_conn()
971 needle->bits.socksproxy != conn->bits.socksproxy) in url_match_conn()
974 if(needle->bits.socksproxy && in url_match_conn()
979 if(needle->bits.httpproxy) { in url_match_conn()
980 if(needle->bits.tunnel_proxy != conn->bits.tunnel_proxy) in url_match_conn()
1078 || !needle->bits.httpproxy || needle->bits.tunnel_proxy in url_match_conn()
1085 needle->handler->protocol || !conn->bits.tls_upgraded)) in url_match_conn()
1089 if((needle->bits.conn_to_host && !strcasecompare( in url_match_conn()
1091 (needle->bits.conn_to_port && in url_match_conn()
1174 DEBUGASSERT(conn->bits.multiplex); in url_match_conn()
1258 (needle->bits.proxy_user_passwd && in ConnectionExists()
1345 conn->bits.proxy = (data->set.str[STRING_PROXY] && in allocate_conn()
1347 conn->bits.httpproxy = (conn->bits.proxy && in allocate_conn()
1351 conn->bits.socksproxy = (conn->bits.proxy && !conn->bits.httpproxy); in allocate_conn()
1354 conn->bits.proxy = TRUE; in allocate_conn()
1355 conn->bits.socksproxy = TRUE; in allocate_conn()
1358 conn->bits.proxy_user_passwd = !!data->state.aptr.proxyuser; in allocate_conn()
1359 conn->bits.tunnel_proxy = data->set.tunnel_thru_httpproxy; in allocate_conn()
1363 conn->bits.ftp_use_epsv = data->set.ftp_use_epsv; in allocate_conn()
1364 conn->bits.ftp_use_eprt = data->set.ftp_use_eprt; in allocate_conn()
1804 conn->bits.ipv6_ip = TRUE;
2012 if(conn->bits.httpproxy && !conn->bits.tunnel_proxy) {
2020 if(conn->bits.conn_to_host)
2252 conn->bits.proxy_user_passwd = TRUE; /* enable it */
2374 if(conn->bits.proxy_user_passwd) {
2478 !conn->bits.tunnel_proxy)
2482 conn->bits.tunnel_proxy = TRUE;
2484 conn->bits.httpproxy = TRUE;
2488 conn->bits.httpproxy = FALSE; /* not an HTTP proxy */
2489 conn->bits.tunnel_proxy = FALSE; /* no tunneling if not HTTP */
2503 conn->bits.socksproxy = TRUE;
2506 conn->bits.socksproxy = FALSE; /* not a socks proxy */
2509 conn->bits.socksproxy = FALSE;
2510 conn->bits.httpproxy = FALSE;
2512 conn->bits.proxy = conn->bits.httpproxy || conn->bits.socksproxy;
2514 if(!conn->bits.proxy) {
2516 conn->bits.proxy = FALSE;
2517 conn->bits.httpproxy = FALSE;
2518 conn->bits.socksproxy = FALSE;
2519 conn->bits.proxy_user_passwd = FALSE;
2520 conn->bits.tunnel_proxy = FALSE;
2689 conn->bits.netrc = FALSE;
2728 conn->bits.netrc = TRUE;
2953 conn->bits.ipv6_ip ? "[" : "",
2955 conn->bits.ipv6_ip ? "]" : "");
3017 conn->bits.conn_to_host = TRUE;
3023 conn->bits.conn_to_host = FALSE;
3029 conn->bits.conn_to_port = TRUE;
3034 conn->bits.conn_to_port = FALSE;
3129 conn->bits.conn_to_host = TRUE;
3131 conn->bits.conn_to_port = TRUE;
3132 conn->bits.altused = TRUE;
3179 conn->bits.abstract_unix_socket);
3226 ehost = conn->bits.socksproxy ? &conn->socks_proxy.host :
3233 ehost = conn->bits.conn_to_host ? &conn->conn_to_host : &conn->host;
3236 conn->primary.remote_port = conn->bits.conn_to_port ? conn->conn_to_port :
3286 existing->bits.proxy_user_passwd = temp->bits.proxy_user_passwd;
3287 if(existing->bits.proxy_user_passwd) {
3335 existing->bits.reuse = TRUE; /* yes, we are reusing here */
3421 conn->bits.abstract_unix_socket = data->set.abstract_unix_socket;
3436 if((conn->given->flags&PROTOPT_SSL) && conn->bits.httpproxy)
3437 conn->bits.tunnel_proxy = TRUE;
3469 if(conn->bits.httpproxy) {
3474 if(conn->bits.socksproxy) {
3480 if(conn->bits.conn_to_host) {
3490 if(conn->bits.conn_to_host &&
3492 conn->bits.conn_to_host = FALSE;
3499 if(conn->bits.conn_to_port && conn->conn_to_port == conn->remote_port) {
3500 conn->bits.conn_to_port = FALSE;
3508 if((conn->bits.conn_to_host || conn->bits.conn_to_port) &&
3509 conn->bits.httpproxy)
3510 conn->bits.tunnel_proxy = TRUE;
3567 conn->bits.tcp_fastopen = data->set.tcp_fastopen;
3608 conn->bits.proxy ? "proxy" : "host",
3626 conn->bits.tls_enable_alpn = TRUE;
3713 if(conn->bits.reuse) {
3736 conn->bits.proxy
3770 if(!conn->bits.reuse)
3837 conn->bits.do_more = FALSE; /* by default there is no curl_do_more() to