Lines Matching refs:h_aliases

427 				 * front-end sets h_aliases to a one
430 * getipnodebyname() requires h_aliases to
435 * h_aliases to NULL here instead.
437 hp->h_aliases = NULL;
897 host->h_aliases = host->h_addr_list + count + 1;
909 if (buff_locp <= (char *)(host->h_aliases))
913 host->h_aliases = NULL; /* no aliases for literal */
923 if (buff_locp <= (char *)(host->h_aliases))
930 for (i = 0; he4->h_aliases[i] != NULL; i++) {
931 buff_locp -= (len = strlen(he4->h_aliases[i]) + 1);
933 (char *)&(host->h_aliases[count + 1])) {
940 host->h_aliases[count] = buff_locp;
941 bcopy((char *)he4->h_aliases[i], buff_locp, len);
944 host->h_aliases[count] = NULL;
994 * Pass 2 (IPv6 aliases, host name first). We start h_aliases
997 * in the h_aliases array.
1000 host->h_aliases = host->h_addr_list + count + 1;
1003 if (buff_locp <= (char *)(host->h_aliases))
1007 for (i = 0; he6->h_aliases[i] != NULL; i++) {
1008 buff_locp -= (len = strlen(he6->h_aliases[i]) + 1);
1010 (char *)&(host->h_aliases[count + 1])) {
1017 host->h_aliases[count] = buff_locp;
1018 bcopy((char *)he6->h_aliases[i], buff_locp, len);
1024 for (i = 0; he4->h_aliases[i] != NULL; i++) {
1025 buff_locp -= (len = strlen(he4->h_aliases[i]) + 1);
1027 (char *)&(host->h_aliases[count + 1])) {
1034 host->h_aliases[count] = buff_locp;
1035 bcopy((char *)he4->h_aliases[i], buff_locp, len);
1038 host->h_aliases[count] = NULL;
1139 host->h_aliases = host->h_addr_list + count + 1;
1144 if (buff_locp <= (char *)(host->h_aliases))
1151 if (he->h_aliases != NULL) {
1152 for (i = 0; he->h_aliases[i] != NULL; i++) {
1153 buff_locp -= (len = strlen(he->h_aliases[i]) + 1);
1159 (char *)&(host->h_aliases[count + 1]))
1161 host->h_aliases[count] = buff_locp;
1162 bcopy((char *)he->h_aliases[i], buff_locp, len);
1166 host->h_aliases[count] = NULL;