mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
parent
ffabd3937a
commit
595aba70a4
@ -1,3 +1,9 @@
|
||||
2013-08-26 Siddhesh Poyarekar <siddhesh@redhat.com>
|
||||
|
||||
[BZ #15890]
|
||||
* nscd/aicache.c: Include res_hconf.h.
|
||||
(addhstaiX): Initialize res_hconf.
|
||||
|
||||
2013-08-26 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* stdlib/Makefile (LDFLAGS-tst-tls-atexit): Remove.
|
||||
|
2
NEWS
2
NEWS
@ -9,7 +9,7 @@ Version 2.19
|
||||
|
||||
* The following bugs are resolved with this release:
|
||||
|
||||
14699, 15531, 15532, 15749, 15797, 15867
|
||||
14699, 15531, 15532, 15749, 15797, 15867, 15890
|
||||
|
||||
* CVE-2013-4237 The readdir_r function could write more than NAME_MAX bytes
|
||||
to the d_name member of struct dirent, or omit the terminating NUL
|
||||
|
@ -25,6 +25,7 @@
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/mman.h>
|
||||
#include <resolv/res_hconf.h>
|
||||
|
||||
#include "dbg_log.h"
|
||||
#include "nscd.h"
|
||||
@ -100,6 +101,9 @@ addhstaiX (struct database_dyn *db, int fd, request_header *req,
|
||||
no_more = __nss_database_lookup ("hosts", NULL,
|
||||
"dns [!UNAVAIL=return] files", &nip);
|
||||
|
||||
/* Initialize configurations. */
|
||||
if (__builtin_expect (!_res_hconf.initialized, 0))
|
||||
_res_hconf_init ();
|
||||
if (__res_maybe_init (&_res, 0) == -1)
|
||||
no_more = 1;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user