Lines Matching defs:host
88 free(as->src.host);
89 free(as->dst.host);
128 as->src.host = Curl_memdup0(srchost, hlen);
129 if(!as->src.host)
132 as->dst.host = Curl_memdup0(dsthost, dlen);
133 if(!as->dst.host)
266 if(1 == Curl_inet_pton(AF_INET6, as->dst.host, ipv6_unused)) {
270 if(1 == Curl_inet_pton(AF_INET6, as->src.host, ipv6_unused)) {
283 src6_pre, as->src.host, src6_post,
287 dst6_pre, as->dst.host, dst6_post,
430 /* hostcompare() returns true if 'host' matches 'check'. The first host
433 static bool hostcompare(const char *host, const char *check)
435 size_t hlen = strlen(host);
438 if(hlen && (host[hlen - 1] == '.'))
443 return strncasecompare(host, check, hlen);
458 hostcompare(srchost, as->src.host)) {
492 * Invalid host name, port number will result in the specific alternative
527 /* [protocol]="[host][:port]" */
542 /* host name starts here */
548 /* invalid host syntax, bail out */
560 infof(data, "Excessive alt-svc host name, ignoring.");
570 /* no destination name, use source host */
705 hostcompare(srchost, as->src.host) &&