summaryrefslogtreecommitdiff
path: root/src/xlat/fsopen_flags.in
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@strace.io>2021-02-06 08:00:00 +0000
committerDmitry V. Levin <ldv@strace.io>2021-02-06 08:00:00 +0000
commit354147b07ec2db6b466c51d4bc363d651bb6d2bb (patch)
tree229678d30c63de7807697094e4ea55724f073749 /src/xlat/fsopen_flags.in
parent3f275ddea360b4d2d321abdb45e8043769fde79f (diff)
downloadstrace-354147b07ec2db6b466c51d4bc363d651bb6d2bb.tar.gz
Switch to use bundled <linux/mount.h>
* bundled/linux/include/uapi/linux/mount.h: New file, copied from * bundled/Makefile.am (EXTRA_DIST): Add it. * configure.ac (AC_CHECK_HEADERS): Remove linux/mount.h. * src/fsconfig.c: Include <linux/mount.h> unconditionally. * src/fsmount.c: Likewise. * src/fsopen.c: Likewise. * src/fspick.c: Likewise. * src/move_mount.c: Likewise. * src/open_tree.c: Likewise. Include "xlat/open_mode_flags.h" in XLAT_MACROS_ONLY mode instead of <fcntl.h>. to make sure O_CLOEXEC is properly defined. * src/xlat/fsconfig_cmds.in: Add #unconditional, remove fallback definitions. * src/xlat/fsmount_flags.in: Likewise. * src/xlat/fsopen_flags.in: Likewise. * src/xlat/fspick_flags.in: Likewise. * src/xlat/mount_attr_flags.in: Likewise. * src/xlat/move_mount_flags.in: Likewise. * src/xlat/open_tree_flags.in (OPEN_TREE_CLOEXEC): Define unconditionally. * tests/fsconfig.c: Include <linux/mount.h> instead of "xlat/fsconfig_cmds.h".
Diffstat (limited to 'src/xlat/fsopen_flags.in')
-rw-r--r--src/xlat/fsopen_flags.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/xlat/fsopen_flags.in b/src/xlat/fsopen_flags.in
index ce01ddf0e..47513151b 100644
--- a/src/xlat/fsopen_flags.in
+++ b/src/xlat/fsopen_flags.in
@@ -1 +1,2 @@
-FSOPEN_CLOEXEC 1
+#unconditional
+FSOPEN_CLOEXEC