forked from pool/glibc
50 lines
1.6 KiB
Diff
50 lines
1.6 KiB
Diff
diff -urp nscd.mm/cache.c nscd/cache.c
|
|
--- nscd.mm/cache.c 2008-10-13 13:09:35.120009000 +0000
|
|
+++ nscd/cache.c 2008-10-13 15:11:17.629844982 +0000
|
|
@@ -300,7 +300,7 @@ prune_cache (struct database_dyn *table,
|
|
|
|
/* now == 0 means just check for changed files */
|
|
if (now == (time_t)0)
|
|
- return;
|
|
+ return 0;
|
|
|
|
/* We run through the table and find values which are not valid anymore.
|
|
|
|
diff -urp nscd.mm/connections.c nscd/connections.c
|
|
--- nscd.mm/connections.c 2008-10-13 13:09:35.120009000 +0000
|
|
+++ nscd/connections.c 2008-10-13 14:55:22.417018210 +0000
|
|
@@ -1816,22 +1816,5 @@ main_loop_poll (void)
|
|
/* We have a new incoming connection. Accept the connection. */
|
|
int fd;
|
|
|
|
-#ifndef __ASSUME_PACCEPT
|
|
- fd = -1;
|
|
- if (have_paccept >= 0)
|
|
-#endif
|
|
- {
|
|
-#if 0
|
|
- fd = TEMP_FAILURE_RETRY (paccept (sock, NULL, NULL, NULL,
|
|
- SOCK_NONBLOCK));
|
|
-#ifndef __ASSUME_PACCEPT
|
|
- if (have_paccept == 0)
|
|
- have_paccept = fd != -1 || errno != ENOSYS ? 1 : -1;
|
|
-#endif
|
|
-#endif
|
|
- }
|
|
-#ifndef __ASSUME_PACCEPT
|
|
- if (have_paccept < 0)
|
|
- fd = TEMP_FAILURE_RETRY (accept (sock, NULL, NULL));
|
|
-#endif
|
|
+ fd = TEMP_FAILURE_RETRY (accept (sock, NULL, NULL));
|
|
|
|
/* Use the descriptor if we have not reached the limit. */
|
|
if (fd >= 0)
|
|
--- sysdeps/unix/sysv/linux/kernel-features.h.mm 2008-08-25 13:02:49.000000000 +0000
|
|
+++ sysdeps/unix/sysv/linux/kernel-features.h 2008-10-13 14:27:31.357847116 +0000
|
|
@@ -509,5 +509,4 @@
|
|
# define __ASSUME_SOCK_CLOEXEC 1
|
|
# define __ASSUME_IN_NONBLOCK 1
|
|
# define __ASSUME_PIPE2 1
|
|
-# define __ASSUME_PACCEPT 1
|
|
#endif
|