Lines Matching refs:h_aliases

414 				 * front-end sets h_aliases to a one
417 * getipnodebyname() requires h_aliases to
422 * h_aliases to NULL here instead.
424 hp->h_aliases = NULL;
888 host->h_aliases = host->h_addr_list + count + 1;
900 if (buff_locp <= (char *)(host->h_aliases))
904 host->h_aliases = NULL; /* no aliases for literal */
914 if (buff_locp <= (char *)(host->h_aliases))
921 for (i = 0; he4->h_aliases[i] != NULL; i++) {
922 buff_locp -= (len = strlen(he4->h_aliases[i]) + 1);
924 (char *)&(host->h_aliases[count + 1])) {
931 host->h_aliases[count] = buff_locp;
932 bcopy((char *)he4->h_aliases[i], buff_locp, len);
935 host->h_aliases[count] = NULL;
985 * Pass 2 (IPv6 aliases, host name first). We start h_aliases
988 * in the h_aliases array.
991 host->h_aliases = host->h_addr_list + count + 1;
994 if (buff_locp <= (char *)(host->h_aliases))
998 for (i = 0; he6->h_aliases[i] != NULL; i++) {
999 buff_locp -= (len = strlen(he6->h_aliases[i]) + 1);
1001 (char *)&(host->h_aliases[count + 1])) {
1008 host->h_aliases[count] = buff_locp;
1009 bcopy((char *)he6->h_aliases[i], buff_locp, len);
1015 for (i = 0; he4->h_aliases[i] != NULL; i++) {
1016 buff_locp -= (len = strlen(he4->h_aliases[i]) + 1);
1018 (char *)&(host->h_aliases[count + 1])) {
1025 host->h_aliases[count] = buff_locp;
1026 bcopy((char *)he4->h_aliases[i], buff_locp, len);
1029 host->h_aliases[count] = NULL;
1130 host->h_aliases = host->h_addr_list + count + 1;
1135 if (buff_locp <= (char *)(host->h_aliases))
1142 if (he->h_aliases != NULL) {
1143 for (i = 0; he->h_aliases[i] != NULL; i++) {
1144 buff_locp -= (len = strlen(he->h_aliases[i]) + 1);
1150 (char *)&(host->h_aliases[count + 1]))
1152 host->h_aliases[count] = buff_locp;
1153 bcopy((char *)he->h_aliases[i], buff_locp, len);
1157 host->h_aliases[count] = NULL;