yann@1217: From: Tomoyoshi ASANO yann@1217: Message ID: <20081208073522.0AEF.22C34B8C@lineo.co.jp> yann@1217: yann@1217: Hello, yann@1217: yann@1217: I have SEGV at busybox's telnet with uClibc-0.9.30. yann@1217: It seem the current uClibc-trunk has the same problem. yann@1217: yann@1217: Thanks, yann@1217: -- Tom yann@1217: yann@1217: diff -ru uClibc-0.9.30.orig/libc/inet/getaddrinfo.c uClibc-0.9.30/libc/inet/getaddrinfo.c yann@1217: --- uClibc-0.9.30.orig/libc/inet/getaddrinfo.c 2008-10-28 17:25:10.000000000 +0100 yann@1217: +++ uClibc-0.9.30/libc/inet/getaddrinfo.c 2009-02-26 14:20:06.000000000 +0100 yann@1217: @@ -186,7 +186,7 @@ yann@1217: return seen; yann@1217: } yann@1217: yann@1217: - for (runp = ifa; runp != NULL; runp = runp->ifa_next) yann@1217: + for (runp = ifa; runp != NULL; runp = runp->ifa_next) { yann@1217: #if defined __UCLIBC_HAS_IPV4__ yann@1217: if (runp->ifa_addr->sa_family == PF_INET) yann@1217: seen |= SEEN_IPV4; yann@1217: @@ -195,7 +195,7 @@ yann@1217: if (runp->ifa_addr->sa_family == PF_INET6) yann@1217: seen |= SEEN_IPV6; yann@1217: #endif /* __UCLIBC_HAS_IPV6__ */ yann@1217: - yann@1217: + } yann@1217: freeifaddrs(ifa); yann@1217: } yann@1217: #else