Update.
* nscd/nscd_getai.c: Use NO_MAPPING instead of MAP_FAILED for test of failing __nscd_get_map_ref. Fix a few typos.
This commit is contained in:
parent
4f21c95d3a
commit
8117719197
@ -1,5 +1,8 @@
|
|||||||
2004-09-28 Ulrich Drepper <drepper@redhat.com>
|
2004-09-28 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* nscd/nscd_getai.c: Use NO_MAPPING instead of MAP_FAILED for test
|
||||||
|
of failing __nscd_get_map_ref. Fix a few typos.
|
||||||
|
|
||||||
* sysdeps/unix/sysv/linux/sigwait.c (do_sigwait): Make sure
|
* sysdeps/unix/sysv/linux/sigwait.c (do_sigwait): Make sure
|
||||||
SIGSETXID is not blocked.
|
SIGSETXID is not blocked.
|
||||||
* sysdeps/unix/sysv/linux/sigwaitinfo.c (do_sigwaitinfo): Likewise.
|
* sysdeps/unix/sysv/linux/sigwaitinfo.c (do_sigwaitinfo): Likewise.
|
||||||
|
@ -38,7 +38,7 @@ libc_locked_map_ptr (map_handle);
|
|||||||
/* Note that we only free the structure if necessary. The memory
|
/* Note that we only free the structure if necessary. The memory
|
||||||
mapping is not removed since it is not visible to the malloc
|
mapping is not removed since it is not visible to the malloc
|
||||||
handling. */
|
handling. */
|
||||||
libc_freeres_fn (gr_map_free)
|
libc_freeres_fn (ai_map_free)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (map_handle.mapped != NO_MAPPING)
|
if (map_handle.mapped != NO_MAPPING)
|
||||||
@ -63,7 +63,7 @@ __nscd_getai (const char *key, struct nscd_ai_result **result, int *h_errnop)
|
|||||||
struct mapped_database *mapped = __nscd_get_map_ref (GETFDHST, "hosts",
|
struct mapped_database *mapped = __nscd_get_map_ref (GETFDHST, "hosts",
|
||||||
&map_handle, &gc_cycle);
|
&map_handle, &gc_cycle);
|
||||||
retry:
|
retry:
|
||||||
if (mapped != MAP_FAILED)
|
if (mapped != NO_MAPPING)
|
||||||
{
|
{
|
||||||
const struct datahead *found = __nscd_cache_search (GETAI, key, keylen,
|
const struct datahead *found = __nscd_cache_search (GETAI, key, keylen,
|
||||||
mapped);
|
mapped);
|
||||||
@ -86,7 +86,7 @@ __nscd_getai (const char *key, struct nscd_ai_result **result, int *h_errnop)
|
|||||||
{
|
{
|
||||||
/* nscd not running or wrong version or hosts caching disabled. */
|
/* nscd not running or wrong version or hosts caching disabled. */
|
||||||
__nss_not_use_nscd_hosts = 1;
|
__nss_not_use_nscd_hosts = 1;
|
||||||
goto out;;
|
goto out;
|
||||||
}
|
}
|
||||||
|
|
||||||
ai_resp = &ai_resp_mem;
|
ai_resp = &ai_resp_mem;
|
||||||
|
Loading…
Reference in New Issue
Block a user