Description: As of glibc 2.9, struct hostent no longer defines h_addr, which was a backward-compatability alias for h_addr_list[0] Bug-Debian: 491798. Last-Updated: 2009-03-27 Author: Alastair McKinstry Forwarded: no --- slang/modules/socket-module.c +++ slang/modules/socket-module.c @@ -453,7 +453,7 @@ static Host_Addr_Info_Type *get_host_addr_info (char *host) #ifndef h_addr /* Older interface. There is only one address, so fake a list */ h_addr_list = fake_h_addr_list; - h_addr_list [0] = hp->h_addr; + h_addr_list [0] = hp->h_addr_list[0]; h_addr_list [1] = NULL; #else h_addr_list = hp->h_addr_list;