Lines Matching refs:hostlen
49 static bool pmatch(const char *hostname, size_t hostlen,
52 if(hostlen != patternlen)
54 return strncasecompare(hostname, pattern, hostlen);
82 size_t hostlen,
91 DEBUGASSERT(hostlen);
94 if(hostname[hostlen-1]=='.')
95 hostlen--;
100 return pmatch(hostname, hostlen, pattern, patternlen);
111 return pmatch(hostname, hostlen, pattern, patternlen);
113 const char *hostname_label_end = memchr(hostname, '.', hostlen);
117 return pmatch(hostname_label_end, hostlen - skiphost,
128 const char *hostname, size_t hostlen)
131 return hostmatch(hostname, hostlen, match, matchlen);