Lines Matching refs:hostp
379 resolve_canonicalize(char **hostp, int port) in resolve_canonicalize() argument
397 if ((addrs = resolve_addr(*hostp, port, in resolve_canonicalize()
399 debug2("%s: hostname %.100s is address", __func__, *hostp); in resolve_canonicalize()
400 if (strcasecmp(*hostp, newname) != 0) { in resolve_canonicalize()
402 __func__, *hostp, newname); in resolve_canonicalize()
403 free(*hostp); in resolve_canonicalize()
404 *hostp = xstrdup(newname); in resolve_canonicalize()
411 for (cp = *hostp; *cp != '\0'; cp++) { in resolve_canonicalize()
417 __func__, *hostp, options.canonicalize_max_dots); in resolve_canonicalize()
423 xasprintf(&fullhost, "%s.%s.", *hostp, in resolve_canonicalize()
426 *hostp, fullhost); in resolve_canonicalize()
437 *hostp, fullhost); in resolve_canonicalize()
439 free(*hostp); in resolve_canonicalize()
440 *hostp = fullhost; in resolve_canonicalize()
444 fatal("%s: Could not resolve host \"%s\"", __progname, *hostp); in resolve_canonicalize()
445 debug2("%s: host %s not found in any suffix", __func__, *hostp); in resolve_canonicalize()