diff options
author | Pavel Tikhomirov <ptikhomirov@virtuozzo.com> | 2021-12-22 11:07:24 +0300 |
---|---|---|
committer | Andrei Vagin <avagin@gmail.com> | 2022-04-29 03:53:52 +0300 |
commit | cef8366f52088c48c03bce9b89892d264e0e9d9a (patch) | |
tree | 03c8a2087125dcbdeaec9427ca7f033c6e0bf113 /scripts | |
parent | 387f4652b364793eb083f9c490ca794044a741e4 (diff) |
kerndat: check whether the openat2 syscall is supported
Will use openat2 + RESOLVE_NO_XDEV to detect mountpoints.
Signed-off-by: Pavel Tikhomirov <ptikhomirov@virtuozzo.com>
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/feature-tests.mak | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/feature-tests.mak b/scripts/feature-tests.mak index 8df20afb7..592552cb8 100644 --- a/scripts/feature-tests.mak +++ b/scripts/feature-tests.mak @@ -184,3 +184,15 @@ int main(void) return memfd_create(NULL, 0); } endef + +define FEATURE_TEST_OPENAT2 + +#include <linux/openat2.h> + +int main(void) +{ + if (RESOLVE_NO_XDEV > 0) + return 0; + return 0; +} +endef |