Lines Matching refs:host
10 * the transport address of a client host, and the transport address of a
12 * address to a printable host name or address. Socket address results are
15 * The result from the hostname lookup method is STRING_PARANOID when a host
16 * pretends to have someone elses name, or when a host name is available but
234 static void tli_hostaddr(host)
235 struct host_info *host;
237 struct request_info *request = host->request;
239 struct t_unitdata *unit = host->unit;
244 STRN_CPY(host->addr, uaddr, sizeof(host->addr));
251 static void tli_hostname(host)
252 struct host_info *host;
254 struct request_info *request = host->request;
256 struct t_unitdata *unit = host->unit;
280 * Look up the host address in the address list we just got. The
287 char *uaddr = eval_hostaddr(host);
300 * When the host name does not map to the initial address, assume
306 tcpd_warn("host name/address mismatch: %s != %.*s",
307 host->addr, STRING_LENGTH, service->h_host);
309 STRN_CPY(host->name, found ? service->h_host : paranoid,
310 sizeof(host->name));