Lines Matching refs:thost
327 char *cp, *ep, *thost; in parse_url() local
374 thost = ftp_strdup(url); in parse_url()
377 thost = (char *)ftp_malloc(len + 1); in parse_url()
378 (void)strlcpy(thost, url, len + 1); in parse_url()
384 cp = strchr(thost, '@'); /* look for user[:pass]@ in URLs */ in parse_url()
388 *uuser = thost; in parse_url()
390 thost = ftp_strdup(cp + 1); in parse_url()
407 if (*thost == '[') { in parse_url()
408 cp = thost + 1; in parse_url()
412 thost, desc, origurl); in parse_url()
416 memmove(thost, thost + 1, len); in parse_url()
417 thost[len] = '\0'; in parse_url()
418 if (! isipv6addr(thost)) { in parse_url()
420 thost, desc, origurl); in parse_url()
430 if ((cp = strchr(thost, ':')) != NULL) in parse_url()
432 *host = thost; in parse_url()