Lines Matching defs:hs
2162 struct nd_hostserv *hs;
2180 if ((hs = calloc(hosts * servs, sizeof (struct nd_hostserv))) == 0) {
2186 result->h_hostservs = hs;
2193 hs->h_host = strdup(he->h_name);
2195 hs->h_host = strdup(*hn);
2198 hs->h_serv = strdup(se->s_name);
2204 hs->h_serv = strdup(stmp);
2207 hs->h_serv = strdup(*sn++);
2209 if ((hs->h_host == 0) || (hs->h_serv == 0)) {
2214 hs++;
2341 struct nd_hostserv *hs;
2364 hs = addrs->h_hostservs;
2365 if (!hs)
2368 length = strlen(hs->h_host) + 1;
2372 (void) memcpy(aliasp, hs->h_host, length);
2383 la = hs->h_host;
2385 for (i = 0; i < count; i++, hs++)
2386 if (strcmp(la, hs->h_host) != 0) {
2387 size_t len = strlen(hs->h_host) + 1;
2392 (void) memcpy(aliasp, hs->h_host, len);
2394 la = hs->h_host;
2412 struct nd_hostserv *hs;
2427 hs = addrs->h_hostservs;
2428 if (!hs)
2430 host_cname = hs->h_host;
2433 lenj = strlen(hs->h_serv) + 1;
2442 (void) memcpy(aliasp, hs->h_serv, lenj);
2453 i < count && hs->h_serv && strcmp(hs->h_host, host_cname) == 0;
2454 i++, hs++) {
2455 size_t len = strlen(hs->h_serv) + 1;
2460 (void) memcpy(aliasp, hs->h_serv, len);