This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 2/2] kernel-features/mips: add accept4 kernel version
- From: Aurelien Jarno <aurelien at aurel32 dot net>
- To: libc-alpha at sourceware dot org
- Cc: Aurelien Jarno <aurelien at aurel32 dot net>, "Joseph S. Myers" <joseph at codesourcery dot com>
- Date: Sun, 1 Dec 2013 13:20:05 +0100
- Subject: [PATCH 2/2] kernel-features/mips: add accept4 kernel version
- Authentication-results: sourceware.org; auth=none
- References: <1385900405-27783-1-git-send-email-aurelien at aurel32 dot net>
On MIPS, accept4 has been added in kernel 2.6.31 (commit
54822de7793bf9aa56d79cc173281cdb23b37f9f)
---
ports/sysdeps/unix/sysv/linux/mips/kernel-features.h | 5 +++++
1 file changed, 5 insertions(+)
2013-12-01 Aurelien Jarno <aurelien@aurel32.net>
* sysdeps/unix/sysv/linux/mips/kernel-features.h
[__LINUX_KERNEL_VERSION >= 0x02061d]: Define __ASSUME_ACCEPT4.
diff --git a/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h b/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
index 923b7cc..eedcb04 100644
--- a/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
+++ b/ports/sysdeps/unix/sysv/linux/mips/kernel-features.h
@@ -31,6 +31,11 @@
# define __ASSUME_SIGNALFD4 1
#endif
+/* Support for the accept4 syscall was added in 2.6.31. */
+#if __LINUX_KERNEL_VERSION >= 0x02061f
+# define __ASSUME_ACCEPT4 1
+#endif
+
#include_next <kernel-features.h>
/* The n32 syscall ABI did not have a getdents64 syscall until
--
1.8.4.2