patches/uClibc/0.9.30.2/100-fix-gethostent_r-failure-retval.patch
author Zhenqiang Chen <zhenqiang.chen@linaro.org>
Thu Sep 20 11:20:16 2012 +0800 (2012-09-20)
changeset 3062 f36c207348ef
permissions -rw-r--r--
scripts: Use ${CT_TARGET}-strip to strip gdbserver

Signed-off-by: Zhenqiang Chen <zhenqiang.chen@linaro.org>
[yann.morin.1998@free.fr: quote variables]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <CACgzC7BU9CPZ2cE+EYqnMe2WNz-wYby6f4tsmjJi715WmPmbWw@mail.gmail.com>
PatchWork-Id: 185303
jocke@1737
     1
Original patch from Gentoo.
jocke@1737
     2
jocke@1737
     3
-= BEGIN original header =-
jocke@1737
     4
-= END original header =-
jocke@1737
     5
jocke@1737
     6
diff -durN uClibc-0.9.30.orig/libc/inet/resolv.c uClibc-0.9.30/libc/inet/resolv.c
jocke@1737
     7
--- uClibc-0.9.30.orig/libc/inet/resolv.c	2008-11-02 01:25:33.000000000 +0100
jocke@1737
     8
+++ uClibc-0.9.30/libc/inet/resolv.c	2009-02-07 09:57:59.000000000 +0100
jocke@1737
     9
@@ -1788,7 +1788,7 @@
jocke@1737
    10
 int gethostent_r(struct hostent *result_buf, char *buf, size_t buflen,
jocke@1737
    11
 	struct hostent **result, int *h_errnop)
jocke@1737
    12
 {
jocke@1737
    13
-	int ret;
jocke@1737
    14
+	int ret = HOST_NOT_FOUND;
jocke@1737
    15
 
jocke@1737
    16
 	__UCLIBC_MUTEX_LOCK(mylock);
jocke@1737
    17
 	if (__gethostent_fp == NULL) {