Lines Matching refs:socksproxy
971 needle->bits.socksproxy != conn->bits.socksproxy) in url_match_conn()
974 if(needle->bits.socksproxy && in url_match_conn()
1351 conn->bits.socksproxy = (conn->bits.proxy && !conn->bits.httpproxy); in allocate_conn()
1355 conn->bits.socksproxy = TRUE; in allocate_conn()
2367 char *socksproxy = NULL; local
2394 socksproxy = strdup(data->set.str[STRING_PRE_PROXY]);
2396 if(!socksproxy) {
2418 Curl_safefree(socksproxy);
2421 else if(!proxy && !socksproxy)
2440 if(socksproxy && (!*socksproxy ||
2442 free(socksproxy); /* Do not bother with an empty socks proxy string or if
2444 socksproxy = NULL;
2452 if(proxy || socksproxy) {
2461 if(socksproxy) {
2462 result = parse_proxy(data, conn, socksproxy, ptype);
2464 Curl_safefree(socksproxy);
2503 conn->bits.socksproxy = TRUE;
2506 conn->bits.socksproxy = FALSE; /* not a socks proxy */
2509 conn->bits.socksproxy = FALSE;
2512 conn->bits.proxy = conn->bits.httpproxy || conn->bits.socksproxy;
2518 conn->bits.socksproxy = FALSE;
2528 free(socksproxy);
3226 ehost = conn->bits.socksproxy ? &conn->socks_proxy.host :
3474 if(conn->bits.socksproxy) {