From 0033f97482a7979e0de71de0a16b583e8d74dbdc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Sat, 19 Apr 2025 22:02:11 +0200 Subject: [PATCH] include/mount-api-utils: include linux/unistd.h MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit If SYS_statmount/SYS_listmount is not provided by the libc, util-linux will fall back to __NR_statmount/__NR_listmount from the kernel UAPI headers. However it is not guaranteed that these symbols are actually visible in mount-api-utils. Include linux/unistd.h which provides syscall numbers. While this header is specific to Linux, the code is already using linux/mount.h. Signed-off-by: Thomas Weißschuh --- include/mount-api-utils.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/mount-api-utils.h b/include/mount-api-utils.h index 5e1905c45..02bb326c6 100644 --- a/include/mount-api-utils.h +++ b/include/mount-api-utils.h @@ -8,6 +8,7 @@ #ifdef HAVE_LINUX_MOUNT_H #include #include +#include #include #include -- 2.47.3