Home | Info | Community | Development | myReactOS | Contact Us
Definition at line 534 of file ns.c.
Referenced by gethostbyname().
{ ASSERT(he); //he = HeapAlloc(GlobalHeap, 0, sizeof(struct hostent)); //he->h_name = HeapAlloc(GlobalHeap, 0, MAX_HOSTNAME_LEN+1); strncpy(he->h_name, name, MAX_HOSTNAME_LEN); if( !he->h_aliases ) { he->h_aliases = HeapAlloc(GlobalHeap, 0, sizeof(char *)); he->h_aliases[0] = 0; } he->h_addrtype = AF_INET; he->h_length = sizeof(IN_ADDR); //sizeof(struct in_addr); if( he->h_addr_list[0] ) { HeapFree(GlobalHeap, 0, he->h_addr_list[0]); } he->h_addr_list[0] = HeapAlloc(GlobalHeap, 0, MAX_HOSTNAME_LEN + 1); WS_DbgPrint(MID_TRACE,("he->h_addr_list[0] %x\n", he->h_addr_list[0])); RtlCopyMemory(he->h_addr_list[0], (char*)&addr.IpAddress, sizeof(addr.IpAddress)); he->h_addr_list[1] = 0; }