Lines Matching refs:host
136 void sock_hostaddr(host) in sock_hostaddr() argument
137 struct host_info *host; in sock_hostaddr()
139 struct sockaddr_gen *sin = host->sin;
144 (void) inet_ntop(SGFAM(sin), SGADDRP(sin), host->addr, sizeof(host->addr));
146 STRN_CPY(host->addr, inet_ntoa(sin->sg_sin.sin_addr), sizeof(host->addr));
152 void sock_hostname(host) in sock_hostname() argument
153 struct host_info *host; in sock_hostname()
155 struct sockaddr_gen *sin = host->sin;
171 STRN_CPY(host->name, hp->h_name, sizeof(host->name));
186 if ((hp = tcpd_gethostbyname(host->name, SGFAM(sin))) == 0) {
194 host->name);
196 } else if (STR_NE(host->name, hp->h_name)
197 && STR_NE(host->name, "localhost")) {
206 host->name, STRING_LENGTH, hp->h_name);
241 strcpy(host->name, paranoid); /* name is bad, clobber it */