From: Aleksandar Markovic <amarko...@wavecomp.com> Add support for KDGKBMETA and KDSKBMETA ioctls.
Signed-off-by: Aleksandar Markovic <amarko...@wavecomp.com> --- linux-user/ioctls.h | 2 ++ linux-user/syscall_defs.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h index 3796ee6..2100cf4 100644 --- a/linux-user/ioctls.h +++ b/linux-user/ioctls.h @@ -63,6 +63,8 @@ IOCTL(KDSKBMODE, 0, TYPE_INT) IOCTL(KDGKBENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbentry))) IOCTL(KDGKBSENT, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_kbsentry))) + IOCTL(KDGKBMETA, IOC_R, MK_PTR(TYPE_INT)) + IOCTL(KDSKBMETA, IOC_W, TYPE_INT) IOCTL(KDGKBLED, 0, TYPE_INT) IOCTL(KDSKBLED, 0, TYPE_INT) IOCTL(KDGETLED, 0, TYPE_INT) diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h index 766d7b9..50fc44f 100644 --- a/linux-user/syscall_defs.h +++ b/linux-user/syscall_defs.h @@ -750,6 +750,8 @@ struct target_pollfd { #define TARGET_KDSKBMODE 0x4b45 #define TARGET_KDGKBENT 0x4B46 /* gets one entry in translation table */ #define TARGET_KDGKBSENT 0x4B48 /* gets one function key string entry */ +#define TARGET_KDGKBMETA 0x4B62 /* gets meta key handling mode */ +#define TARGET_KDSKBMETA 0x4B63 /* sets meta key handling mode */ #define TARGET_KDGKBLED 0x4B64 /* get led flags (not lights) */ #define TARGET_KDSKBLED 0x4B65 /* set led flags (not lights) */ #define TARGET_KDGETLED 0x4B31 /* return current led state */ -- 2.7.4