Lines Matching refs:host
314 const char *host, *service; in fetch_resolve() local
341 host = hbuf; in fetch_resolve()
343 host = hb; in fetch_resolve()
366 if ((err = getaddrinfo(host, service, &hints, &res)) != 0) { in fetch_resolve()
403 fetch_socks5_init(conn_t *conn, const char *host, int port, int verbose) in fetch_socks5_init() argument
415 fetch_info("Initializing SOCKS5 connection: %s:%d", host, port); in fetch_socks5_init()
454 if (strlen(host) > FQDN_SIZE) { in fetch_socks5_init()
458 *ptr++ = strlen(host); in fetch_socks5_init()
459 strncpy(ptr, host, strlen(host)); in fetch_socks5_init()
460 ptr = ptr + strlen(host); in fetch_socks5_init()
526 fetch_socks5_getenv(char **host, int *port) in fetch_socks5_getenv() argument
534 *host = NULL; in fetch_socks5_getenv()
550 *host = strndup(socks5env, slen); in fetch_socks5_getenv()
552 *host = strndup(socks5env, ext - socks5env + 1); in fetch_socks5_getenv()
558 *host = strndup(socks5env, ext - socks5env); in fetch_socks5_getenv()
561 if (*host == NULL) { in fetch_socks5_getenv()
573 free(*host); in fetch_socks5_getenv()
574 *host = NULL; in fetch_socks5_getenv()
588 fetch_connect(const char *host, int port, int af, int verbose) in fetch_connect() argument
597 DEBUGF("---> %s:%d\n", host, port); in fetch_connect()
611 fetch_info("resolving server address: %s:%d", host, in fetch_connect()
613 if ((sais = fetch_resolve(host, port, af)) == NULL) in fetch_connect()
662 fetch_info("failed to connect to %s:%d", host, port); in fetch_connect()
679 if (!fetch_socks5_init(conn, host, port, verbose)) in fetch_connect()
864 char *host; in fetch_ssl_get_numeric_addrinfo() local
866 host = (char *)malloc(len + 1); in fetch_ssl_get_numeric_addrinfo()
867 memcpy(host, hostname, len); in fetch_ssl_get_numeric_addrinfo()
868 host[len] = '\0'; in fetch_ssl_get_numeric_addrinfo()
875 if (getaddrinfo(host, "443", &hints, &res) != 0) in fetch_ssl_get_numeric_addrinfo()
877 free(host); in fetch_ssl_get_numeric_addrinfo()
942 const char *host, struct addrinfo *ip) in fetch_ssl_verify_altname() argument
971 fetch_ssl_hname_match(host, strlen(host), ns, nslen)) in fetch_ssl_verify_altname()
984 fetch_ssl_verify_cn(X509_NAME *subject, const char *host, in fetch_ssl_verify_cn() argument
1006 fetch_ssl_hname_match(host, strlen(host), cn, cnlen)) in fetch_ssl_verify_cn()
1022 fetch_ssl_verify_hname(X509 *cert, const char *host) in fetch_ssl_verify_hname() argument
1030 ip = fetch_ssl_get_numeric_addrinfo(host, strlen(host)); in fetch_ssl_verify_hname()
1035 ret = fetch_ssl_verify_altname(altnames, host, ip); in fetch_ssl_verify_hname()
1039 ret = fetch_ssl_verify_cn(subject, host, ip); in fetch_ssl_verify_hname()
1233 __DECONST(struct url *, URL)->host)) { in fetch_ssl()
1236 URL->host); in fetch_ssl()
1258 if (!fetch_ssl_verify_hname(conn->ssl_cert, URL->host)) { in fetch_ssl()
1261 URL->host); in fetch_ssl()
1708 DEBUGF("searching netrc for %s\n", url->host); in fetch_netrc_auth()
1716 strcasecmp(word, url->host) == 0) { in fetch_netrc_auth()
1768 fetch_no_proxy_match(const char *host) in fetch_no_proxy_match() argument
1781 h_len = strlen(host); in fetch_no_proxy_match()
1795 strncasecmp(host + h_len - d_len, in fetch_no_proxy_match()