Lines Matching refs:srchost
93 static struct altsvc *altsvc_createid(const char *srchost,
105 hlen = strlen(srchost);
114 if((hlen > 2) && srchost[0] == '[') {
116 srchost++;
119 else if(srchost[hlen - 1] == '.')
128 as->src.host = Curl_memdup0(srchost, hlen);
147 static struct altsvc *altsvc_create(char *srchost,
158 return altsvc_createid(srchost, dsthost, srcalpnid, dstalpnid,
168 char srchost[MAX_ALTSVC_HOSTLEN + 1];
183 srcalpn, srchost, &srcport,
189 as = altsvc_create(srchost, dsthost, srcalpn, dstalpn, srcport, dstport);
449 const char *srchost, unsigned short srcport)
458 hostcompare(srchost, as->src.host)) {
497 enum alpnid srcalpnid, const char *srchost,
521 altsvc_flush(asi, srcalpnid, srchost, srcport);
571 dsthost = srchost;
644 altsvc_flush(asi, srcalpnid, srchost, srcport);
646 as = altsvc_createid(srchost, dsthost,
683 enum alpnid srcalpnid, const char *srchost,
692 DEBUGASSERT(srchost);
705 hostcompare(srchost, as->src.host) &&