055f1c02d3
Upstream has a large number of patches lined up for the next 0.9.33.x bugfix release; http://git.uclibc.org/uClibc/log/?h=0.9.33 Add them here, as atleast some of them are quite critical (E.G. the eventfd issue gets triggered by recent glib versions). I've skipped the microblaze and xtensa fixes as we don't currently support those with 0.9.33.2. Drop uclibc-0002-Add-definition-of-MSG_WAITFORONE-and-MSG_CMSG_CMSG_CLOEXE.patch as that is a subset of uclibc-0035-socket.h-pull-socket_type.h-from-eglibc.patch Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
35 lines
861 B
Diff
35 lines
861 B
Diff
From 41063cebafa7b90427837757db00cdbfe2690f82 Mon Sep 17 00:00:00 2001
|
|
From: Felix Fietkau <nbd@openwrt.org>
|
|
Date: Fri, 21 Sep 2012 17:29:12 +0200
|
|
Subject: [PATCH] inet: fix getting the nameserver from _res state after
|
|
res_init.
|
|
|
|
Fixes displaying the nameserver in busybox nslookup.
|
|
|
|
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
|
|
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
|
|
---
|
|
libc/inet/resolv.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/libc/inet/resolv.c b/libc/inet/resolv.c
|
|
index 7bd634c..6f58260 100644
|
|
--- a/libc/inet/resolv.c
|
|
+++ b/libc/inet/resolv.c
|
|
@@ -3653,11 +3653,11 @@ res_init(void)
|
|
*/
|
|
if (!_res.id)
|
|
_res.id = res_randomid();
|
|
- __res_sync = res_sync_func;
|
|
|
|
__UCLIBC_MUTEX_UNLOCK(__resolv_lock);
|
|
|
|
__res_vinit(&_res, 1);
|
|
+ __res_sync = res_sync_func;
|
|
|
|
return 0;
|
|
}
|
|
--
|
|
1.7.10.4
|
|
|