diff options
author | Dmitry V. Levin <ldv@strace.io> | 2021-02-06 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2021-02-06 08:00:00 +0000 |
commit | 354147b07ec2db6b466c51d4bc363d651bb6d2bb (patch) | |
tree | 229678d30c63de7807697094e4ea55724f073749 /src/xlat/fsopen_flags.in | |
parent | 3f275ddea360b4d2d321abdb45e8043769fde79f (diff) | |
download | strace-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.in | 3 |
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 |