From 21992cb6794a5f8edb0cee01bdfe0b03d0438dac Mon Sep 17 00:00:00 2001 From: Helge Deller Date: Sat, 11 Feb 2017 23:26:02 +0100 Subject: linux-user: Add FICLONE and FICLONERANGE ioctls Add missing FICLONE and FICLONERANGE ioctls. Signed-off-by: Helge Deller Reviewed-by: Laurent Vivier Message-Id: <20170211222602.GA6399@ls3530.fritz.box> Signed-off-by: Laurent Vivier --- linux-user/syscall_defs.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'linux-user/syscall_defs.h') diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 4442c22bc3..72ca5b11d6 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -1086,6 +1086,10 @@ struct target_pollfd { #define TARGET_FIBMAP TARGET_IO(0x00,1) /* bmap access */ #define TARGET_FIGETBSZ TARGET_IO(0x00,2) /* get the block size used for bmap */ + +#define TARGET_FICLONE TARGET_IOW(0x94, 9, int) +#define TARGET_FICLONERANGE TARGET_IOW(0x94, 13, struct file_clone_range) + /* Note that the ioctl numbers claim type "long" but the actual type * used by the kernel is "int". */ -- cgit v1.2.3-55-g7522