Lines Matching refs:hostname
116 const char *hostname,
122 DEBUGASSERT(hostname);
124 hlen = strlen(hostname);
125 if(hlen && (hostname[hlen - 1] == '.'))
134 duphost = Curl_memdup0(hostname, hlen);
148 CURLcode Curl_hsts_parse(struct hsts *h, const char *hostname,
159 if(Curl_host_is_ipnum(hostname))
221 sts = Curl_hsts(h, hostname, FALSE);
236 sts = Curl_hsts(h, hostname, FALSE);
243 return hsts_create(h, hostname, subdomains, expires);
254 struct stsentry *Curl_hsts(struct hsts *h, const char *hostname,
260 size_t hlen = strlen(hostname);
266 memcpy(buffer, hostname, hlen);
267 if(hostname[hlen-1] == '.')
271 hostname = buffer;
286 if((hostname[offs-1] == '.') &&
287 strncasecompare(&hostname[offs], sts->host, ntail))
291 if(strcasecompare(hostname, sts->host))