]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[master] fix seccomp support for i386/nothreads
authorEvan Hunt <each@isc.org>
Thu, 19 Jun 2014 16:38:41 +0000 (09:38 -0700)
committerEvan Hunt <each@isc.org>
Thu, 19 Jun 2014 16:38:41 +0000 (09:38 -0700)
bin/named/include/named/seccomp.h

index 90c33e892853051edb639e9d8b17a6fc3e91f497..ebc947113df4d64530decb9de67c9e8015146bb9 100644 (file)
@@ -189,8 +189,11 @@ int scmp_syscalls[] = {
        SCMP_SYS(rt_sigsuspend),
        SCMP_SYS(fstat64),
        SCMP_SYS(epoll_ctl),
-       SCMP_SYS(gettimeofday)
-       SCMP_SYS(unlink)
+       SCMP_SYS(gettimeofday),
+       SCMP_SYS(unlink),
+#ifndef ISC_PLATFORM_USETHREADS
+       SCMP_SYS(fcntl64),
+#endif
 };
 const char *scmp_syscall_names[] = {
        "access",
@@ -222,8 +225,11 @@ const char *scmp_syscall_names[] = {
        "rt_sigsuspend",
        "fstat64",
        "epoll_ctl",
-       "gettimeofday"
-       "unlink"
+       "gettimeofday",
+       "unlink",
+#ifndef ISC_PLATFORM_USETHREADS
+        "fcntl64",
+#endif
 };
 #endif /* __i386__ */
 #endif /* HAVE_LIBSECCOMP */