]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
sys_linux: fix build with older kernel headers
authorBaruch Siach <baruch@tkos.co.il>
Thu, 28 Jan 2021 13:11:31 +0000 (15:11 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Thu, 28 Jan 2021 14:32:03 +0000 (15:32 +0100)
The renameat2 system call was introduced in kernel version 3.15. Fix
build against older headers.

sys_linux.c

index 0b24445e173d1ccab9eb0b111663bc75b239e0fb..202da845edac90314303b7aeac4755f36d076d43 100644 (file)
@@ -547,7 +547,9 @@ SYS_Linux_EnableSystemCallFilter(int level, SYS_ProcessContext context)
     SCMP_SYS(readlinkat),
     SCMP_SYS(rename),
     SCMP_SYS(renameat),
+#ifdef __NR_renameat2
     SCMP_SYS(renameat2),
+#endif
     SCMP_SYS(stat),
     SCMP_SYS(stat64),
     SCMP_SYS(statfs),