Revision 774750c0

b/linux-user/ioctls.h
336 336
  IOCTL(VT_WAITACTIVE, 0, TYPE_INT)
337 337
  IOCTL(VT_LOCKSWITCH, 0, TYPE_INT)
338 338
  IOCTL(VT_UNLOCKSWITCH, 0, TYPE_INT)
339
  IOCTL(VT_GETMODE, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_vt_mode)))
340
  IOCTL(VT_SETMODE, IOC_RW, MK_PTR(MK_STRUCT(STRUCT_vt_mode)))
341
  IOCTL(VT_RELDISP, 0, TYPE_INT)
342
  IOCTL(VT_DISALLOCATE, 0, TYPE_INT)
b/linux-user/syscall_defs.h
940 940
#define TARGET_VT_WAITACTIVE          0x5607
941 941
#define TARGET_VT_LOCKSWITCH          0x560b
942 942
#define TARGET_VT_UNLOCKSWITCH        0x560c
943
#define TARGET_VT_GETMODE             0x5601
944
#define TARGET_VT_SETMODE             0x5602
945
#define TARGET_VT_RELDISP             0x5605
946
#define TARGET_VT_DISALLOCATE         0x5608
943 947

  
944 948
/* from asm/termbits.h */
945 949

  
b/linux-user/syscall_types.h
166 166
       TYPE_SHORT, /* v_signal */
167 167
       TYPE_SHORT) /* v_state */
168 168

  
169
STRUCT(vt_mode,
170
       TYPE_CHAR,  /* mode   */
171
       TYPE_CHAR,  /* waitv  */
172
       TYPE_SHORT, /* relsig */
173
       TYPE_SHORT, /* acqsig */
174
       TYPE_SHORT) /* frsig  */
175

  
169 176
STRUCT(fiemap_extent,
170 177
       TYPE_ULONGLONG, /* fe_logical */
171 178
       TYPE_ULONGLONG, /* fe_physical */

Also available in: Unified diff