memcpy(&add.sin_addr.s_addr, *hp->h_addr_list, sizeof(struct in_addr));
else if ((tmpadd = (unsigned) inet_addr(buf)) != 0)
memcpy(&add.sin_addr.s_addr, &tmpadd, sizeof(struct in_addr));
memcpy(&add.sin_addr.s_addr, *hp->h_addr_list, sizeof(struct in_addr));
else if ((tmpadd = (unsigned) inet_addr(buf)) != 0)
memcpy(&add.sin_addr.s_addr, &tmpadd, sizeof(struct in_addr));