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 Index: slang2-2.3.1/modules/socket-module.c =================================================================== --- slang2-2.3.1.orig/modules/socket-module.c +++ slang2-2.3.1/modules/socket-module.c @@ -455,7 +455,7 @@ static Host_Addr_Info_Type *get_host_add # 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;