about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-05-01 21:20:06 -0400
committerRich Felker <dalias@aerifal.cx>2012-05-01 21:20:06 -0400
commit6f0cf3061b2f68f8a43e3417cc61965ffaa2fe95 (patch)
tree1dde88b373c50d16548a93468dc3ade84e4b89f6
parentd76eafcbdc099abfc1b6d09829349f01c0bfcacf (diff)
downloadmusl-6f0cf3061b2f68f8a43e3417cc61965ffaa2fe95.tar.gz
musl-6f0cf3061b2f68f8a43e3417cc61965ffaa2fe95.tar.xz
musl-6f0cf3061b2f68f8a43e3417cc61965ffaa2fe95.zip
remove minimal linux kernel headers
these were at best of limited usefulness (for bootstrapping new
systems, mainly) and at worst caused real kernel headers to get
overwritten when upgrading libc.

in case they're needed by anyone, the exact same files are now
available in a new git repository:

git://git.etalabs.net/mini-lkh
-rw-r--r--include/linux/fb.h341
-rw-r--r--include/linux/kd.h157
-rw-r--r--include/linux/loop.h69
-rw-r--r--include/linux/version.h2
-rw-r--r--include/linux/vt.h52
5 files changed, 0 insertions, 621 deletions
diff --git a/include/linux/fb.h b/include/linux/fb.h
deleted file mode 100644
index 3571ee7c..00000000
--- a/include/linux/fb.h
+++ /dev/null
@@ -1,341 +0,0 @@
-#ifndef _LINUX_FB_H
-#define _LINUX_FB_H
-
-#include <stdint.h>
-#include <sys/ioctl.h>
-
-struct dentry;
-
-#define FB_MAX 32
-
-#define FBIOGET_VSCREENINFO	0x4600
-#define FBIOPUT_VSCREENINFO	0x4601
-#define FBIOGET_FSCREENINFO	0x4602
-#define FBIOGETCMAP		0x4604
-#define FBIOPUTCMAP		0x4605
-#define FBIOPAN_DISPLAY		0x4606
-#define FBIO_CURSOR            _IOWR('F', 0x08, struct fb_cursor)
-#define FBIOGET_CON2FBMAP	0x460F
-#define FBIOPUT_CON2FBMAP	0x4610
-#define FBIOBLANK		0x4611
-#define FBIOGET_VBLANK		_IOR('F', 0x12, struct fb_vblank)
-#define FBIO_ALLOC              0x4613
-#define FBIO_FREE               0x4614
-#define FBIOGET_GLYPH           0x4615
-#define FBIOGET_HWCINFO         0x4616
-#define FBIOPUT_MODEINFO        0x4617
-#define FBIOGET_DISPINFO        0x4618
-
-#define FB_TYPE_PACKED_PIXELS		0
-#define FB_TYPE_PLANES			1
-#define FB_TYPE_INTERLEAVED_PLANES	2
-#define FB_TYPE_TEXT			3
-#define FB_TYPE_VGA_PLANES		4
-
-#define FB_AUX_TEXT_MDA		0
-#define FB_AUX_TEXT_CGA		1
-#define FB_AUX_TEXT_S3_MMIO	2
-#define FB_AUX_TEXT_MGA_STEP16	3
-#define FB_AUX_TEXT_MGA_STEP8	4
-#define FB_AUX_TEXT_SVGA_GROUP	8
-#define FB_AUX_TEXT_SVGA_MASK	7
-#define FB_AUX_TEXT_SVGA_STEP2	8
-#define FB_AUX_TEXT_SVGA_STEP4	9
-#define FB_AUX_TEXT_SVGA_STEP8	10
-#define FB_AUX_TEXT_SVGA_STEP16	11
-#define FB_AUX_TEXT_SVGA_LAST	15
-
-#define FB_AUX_VGA_PLANES_VGA4		0
-#define FB_AUX_VGA_PLANES_CFB4		1
-#define FB_AUX_VGA_PLANES_CFB8		2
-
-#define FB_VISUAL_MONO01		0
-#define FB_VISUAL_MONO10		1
-#define FB_VISUAL_TRUECOLOR		2
-#define FB_VISUAL_PSEUDOCOLOR		3
-#define FB_VISUAL_DIRECTCOLOR		4
-#define FB_VISUAL_STATIC_PSEUDOCOLOR	5
-
-#define FB_ACCEL_NONE		0
-#define FB_ACCEL_ATARIBLITT	1
-#define FB_ACCEL_AMIGABLITT	2
-#define FB_ACCEL_S3_TRIO64	3
-#define FB_ACCEL_NCR_77C32BLT	4
-#define FB_ACCEL_S3_VIRGE	5
-#define FB_ACCEL_ATI_MACH64GX	6
-#define FB_ACCEL_DEC_TGA	7
-#define FB_ACCEL_ATI_MACH64CT	8
-#define FB_ACCEL_ATI_MACH64VT	9
-#define FB_ACCEL_ATI_MACH64GT	10
-#define FB_ACCEL_SUN_CREATOR	11
-#define FB_ACCEL_SUN_CGSIX	12
-#define FB_ACCEL_SUN_LEO	13
-#define FB_ACCEL_IMS_TWINTURBO	14
-#define FB_ACCEL_3DLABS_PERMEDIA2 15
-#define FB_ACCEL_MATROX_MGA2064W 16
-#define FB_ACCEL_MATROX_MGA1064SG 17
-#define FB_ACCEL_MATROX_MGA2164W 18
-#define FB_ACCEL_MATROX_MGA2164W_AGP 19
-#define FB_ACCEL_MATROX_MGAG100	20
-#define FB_ACCEL_MATROX_MGAG200	21
-#define FB_ACCEL_SUN_CG14	22
-#define FB_ACCEL_SUN_BWTWO	23
-#define FB_ACCEL_SUN_CGTHREE	24
-#define FB_ACCEL_SUN_TCX	25
-#define FB_ACCEL_MATROX_MGAG400	26
-#define FB_ACCEL_NV3		27
-#define FB_ACCEL_NV4		28
-#define FB_ACCEL_NV5		29
-#define FB_ACCEL_CT_6555x	30
-#define FB_ACCEL_3DFX_BANSHEE	31
-#define FB_ACCEL_ATI_RAGE128	32
-#define FB_ACCEL_IGS_CYBER2000	33
-#define FB_ACCEL_IGS_CYBER2010	34
-#define FB_ACCEL_IGS_CYBER5000	35
-#define FB_ACCEL_SIS_GLAMOUR    36
-#define FB_ACCEL_3DLABS_PERMEDIA3 37
-#define FB_ACCEL_ATI_RADEON	38
-#define FB_ACCEL_I810           39
-#define FB_ACCEL_SIS_GLAMOUR_2  40
-#define FB_ACCEL_SIS_XABRE      41
-#define FB_ACCEL_I830           42
-#define FB_ACCEL_NV_10          43
-#define FB_ACCEL_NV_20          44
-#define FB_ACCEL_NV_30          45
-#define FB_ACCEL_NV_40          46
-#define FB_ACCEL_XGI_VOLARI_V	47
-#define FB_ACCEL_XGI_VOLARI_Z	48
-#define FB_ACCEL_OMAP1610	49
-#define FB_ACCEL_TRIDENT_TGUI	50
-#define FB_ACCEL_TRIDENT_3DIMAGE 51
-#define FB_ACCEL_TRIDENT_BLADE3D 52
-#define FB_ACCEL_TRIDENT_BLADEXP 53
-#define FB_ACCEL_CIRRUS_ALPINE   53
-#define FB_ACCEL_NEOMAGIC_NM2070 90
-#define FB_ACCEL_NEOMAGIC_NM2090 91
-#define FB_ACCEL_NEOMAGIC_NM2093 92
-#define FB_ACCEL_NEOMAGIC_NM2097 93
-#define FB_ACCEL_NEOMAGIC_NM2160 94
-#define FB_ACCEL_NEOMAGIC_NM2200 95
-#define FB_ACCEL_NEOMAGIC_NM2230 96
-#define FB_ACCEL_NEOMAGIC_NM2360 97
-#define FB_ACCEL_NEOMAGIC_NM2380 98
-
-#define FB_ACCEL_SAVAGE4        0x80
-#define FB_ACCEL_SAVAGE3D       0x81
-#define FB_ACCEL_SAVAGE3D_MV    0x82
-#define FB_ACCEL_SAVAGE2000     0x83
-#define FB_ACCEL_SAVAGE_MX_MV   0x84
-#define FB_ACCEL_SAVAGE_MX      0x85
-#define FB_ACCEL_SAVAGE_IX_MV   0x86
-#define FB_ACCEL_SAVAGE_IX      0x87
-#define FB_ACCEL_PROSAVAGE_PM   0x88
-#define FB_ACCEL_PROSAVAGE_KM   0x89
-#define FB_ACCEL_S3TWISTER_P    0x8a
-#define FB_ACCEL_S3TWISTER_K    0x8b
-#define FB_ACCEL_SUPERSAVAGE    0x8c
-#define FB_ACCEL_PROSAVAGE_DDR  0x8d
-#define FB_ACCEL_PROSAVAGE_DDRK 0x8e
-
-struct fb_fix_screeninfo {
-	char id[16];
-	unsigned long smem_start;
-	uint32_t smem_len;
-	uint32_t type;
-	uint32_t type_aux;
-	uint32_t visual;
-	uint16_t xpanstep;
-	uint16_t ypanstep;
-	uint16_t ywrapstep;
-	uint32_t line_length;
-	unsigned long mmio_start;
-	uint32_t mmio_len;
-	uint32_t accel;
-	uint16_t reserved[3];
-};
-
-struct fb_bitfield {
-	uint32_t offset;
-	uint32_t length;
-	uint32_t msb_right;
-};
-
-#define FB_NONSTD_HAM		1
-#define FB_NONSTD_REV_PIX_IN_B	2
-
-#define FB_ACTIVATE_NOW		0
-#define FB_ACTIVATE_NXTOPEN	1
-#define FB_ACTIVATE_TEST	2
-#define FB_ACTIVATE_MASK       15
-#define FB_ACTIVATE_VBL	       16
-#define FB_CHANGE_CMAP_VBL     32
-#define FB_ACTIVATE_ALL	       64
-#define FB_ACTIVATE_FORCE     128
-#define FB_ACTIVATE_INV_MODE  256
-
-#define FB_ACCELF_TEXT		1
-
-#define FB_SYNC_HOR_HIGH_ACT	1
-#define FB_SYNC_VERT_HIGH_ACT	2
-#define FB_SYNC_EXT		4
-#define FB_SYNC_COMP_HIGH_ACT	8
-#define FB_SYNC_BROADCAST	16
-#define FB_SYNC_ON_GREEN	32
-
-#define FB_VMODE_NONINTERLACED  0
-#define FB_VMODE_INTERLACED	1
-#define FB_VMODE_DOUBLE		2
-#define FB_VMODE_ODD_FLD_FIRST	4
-#define FB_VMODE_MASK		255
-
-#define FB_VMODE_YWRAP		256
-#define FB_VMODE_SMOOTH_XPAN	512
-#define FB_VMODE_CONUPDATE	512
-
-#define FB_ROTATE_UR      0
-#define FB_ROTATE_CW      1
-#define FB_ROTATE_UD      2
-#define FB_ROTATE_CCW     3
-
-#define PICOS2KHZ(a) (1000000000UL/(a))
-#define KHZ2PICOS(a) (1000000000UL/(a))
-
-struct fb_var_screeninfo {
-	uint32_t xres;
-	uint32_t yres;
-	uint32_t xres_virtual;
-	uint32_t yres_virtual;
-	uint32_t xoffset;
-	uint32_t yoffset;
-
-	uint32_t bits_per_pixel;
-	uint32_t grayscale;
-
-	struct fb_bitfield red;
-	struct fb_bitfield green;
-	struct fb_bitfield blue;
-	struct fb_bitfield transp;
-
-	uint32_t nonstd;
-
-	uint32_t activate;
-
-	uint32_t height;
-	uint32_t width;
-
-	uint32_t accel_flags;
-
-	uint32_t pixclock;
-	uint32_t left_margin;
-	uint32_t right_margin;
-	uint32_t upper_margin;
-	uint32_t lower_margin;
-	uint32_t hsync_len;
-	uint32_t vsync_len;
-	uint32_t sync;
-	uint32_t vmode;
-	uint32_t rotate;
-	uint32_t reserved[5];
-};
-
-struct fb_cmap {
-	uint32_t start;
-	uint32_t len;
-	uint16_t *red;
-	uint16_t *green;
-	uint16_t *blue;
-	uint16_t *transp;
-};
-
-struct fb_con2fbmap {
-	uint32_t console;
-	uint32_t framebuffer;
-};
-
-#define VESA_NO_BLANKING        0
-#define VESA_VSYNC_SUSPEND      1
-#define VESA_HSYNC_SUSPEND      2
-#define VESA_POWERDOWN          3
-
-#define FB_BLANK_UNBLANK VESA_NO_BLANKING
-#define FB_BLANK_NORMAL (VESA_NO_BLANKING + 1)
-#define FB_BLANK_VSYNC_SUSPEND (VESA_VSYNC_SUSPEND + 1)
-#define FB_BLANK_HSYNC_SUSPEND (VESA_HSYNC_SUSPEND + 1)
-#define FB_BLANK_POWERDOWN (VESA_POWERDOWN + 1)
-
-#define FB_VBLANK_VBLANKING	0x001
-#define FB_VBLANK_HBLANKING	0x002
-#define FB_VBLANK_HAVE_VBLANK	0x004
-#define FB_VBLANK_HAVE_HBLANK	0x008
-#define FB_VBLANK_HAVE_COUNT	0x010
-#define FB_VBLANK_HAVE_VCOUNT	0x020
-#define FB_VBLANK_HAVE_HCOUNT	0x040
-#define FB_VBLANK_VSYNCING	0x080
-#define FB_VBLANK_HAVE_VSYNC	0x100
-
-struct fb_vblank {
-	uint32_t flags;
-	uint32_t count;
-	uint32_t vcount;
-	uint32_t hcount;
-	uint32_t reserved[4];
-};
-
-#define ROP_COPY 0
-#define ROP_XOR  1
-
-struct fb_copyarea {
-	uint32_t dx;
-	uint32_t dy;
-	uint32_t width;
-	uint32_t height;
-	uint32_t sx;
-	uint32_t sy;
-};
-
-struct fb_fillrect {
-	uint32_t dx;
-	uint32_t dy;
-	uint32_t width;
-	uint32_t height;
-	uint32_t color;
-	uint32_t rop;
-};
-
-struct fb_image {
-	uint32_t dx;
-	uint32_t dy;
-	uint32_t width;
-	uint32_t height;
-	uint32_t fg_color;
-	uint32_t bg_color;
-	uint8_t  depth;
-	const char *data;
-	struct fb_cmap cmap;
-};
-
-#define FB_CUR_SETIMAGE 0x01
-#define FB_CUR_SETPOS   0x02
-#define FB_CUR_SETHOT   0x04
-#define FB_CUR_SETCMAP  0x08
-#define FB_CUR_SETSHAPE 0x10
-#define FB_CUR_SETSIZE	0x20
-#define FB_CUR_SETALL   0xFF
-
-struct fbcurpos {
-	uint16_t x, y;
-};
-
-struct fb_cursor {
-	uint16_t set;
-	uint16_t enable;
-	uint16_t rop;
-	const char *mask;
-	struct fbcurpos hot;
-	struct fb_image	image;
-};
-
-#define FB_BACKLIGHT_LEVELS	128
-#define FB_BACKLIGHT_MAX	0xFF
-
-#endif
diff --git a/include/linux/kd.h b/include/linux/kd.h
deleted file mode 100644
index 34e7491a..00000000
--- a/include/linux/kd.h
+++ /dev/null
@@ -1,157 +0,0 @@
-#ifndef _LINUX_KD_H
-#define _LINUX_KD_H
-
-#define GIO_FONT 0x4B60
-#define PIO_FONT 0x4B61
-#define GIO_FONTX 0x4B6B
-#define PIO_FONTX 0x4B6C
-
-struct consolefontdesc {
-	unsigned short charcount;
-	unsigned short charheight;
-	char *chardata;
-};
-
-#define PIO_FONTRESET 0x4B6D
-
-#define GIO_CMAP 0x4B70
-#define PIO_CMAP 0x4B71
-
-#define KIOCSOUND 0x4B2F
-#define KDMKTONE 0x4B30
-
-#define KDGETLED 0x4B31
-#define KDSETLED 0x4B32
-#define LED_SCR 0x01
-#define LED_NUM 0x02
-#define LED_CAP 0x04
-
-#define KDGKBTYPE 0x4B33
-#define KB_84 0x01
-#define KB_101 0x02
-#define KB_OTHER 0x03
-
-#define KDADDIO 0x4B34
-#define KDDELIO 0x4B35
-#define KDENABIO 0x4B36
-#define KDDISABIO 0x4B37
-
-#define KDSETMODE 0x4B3A
-#define KD_TEXT 0x00
-#define KD_GRAPHICS 0x01
-#define KD_TEXT0 0x02
-#define KD_TEXT1 0x03
-#define KDGETMODE 0x4B3B
-
-#define KDMAPDISP 0x4B3C
-#define KDUNMAPDISP 0x4B3D
-
-typedef char scrnmap_t;
-#define E_TABSZ 256
-#define GIO_SCRNMAP 0x4B40
-#define PIO_SCRNMAP 0x4B41
-#define GIO_UNISCRNMAP 0x4B69
-#define PIO_UNISCRNMAP 0x4B6A
-
-#define GIO_UNIMAP 0x4B66
-struct unipair {
-	unsigned short unicode;
-	unsigned short fontpos;
-};
-struct unimapdesc {
-	unsigned short entry_ct;
-	struct unipair *entries;
-};
-
-#define PIO_UNIMAP 0x4B67
-#define PIO_UNIMAPCLR 0x4B68
-
-struct unimapinit {
-	unsigned short advised_hashsize;
-	unsigned short advised_hashstep;
-	unsigned short advised_hashlevel;
-};
-
-#define UNI_DIRECT_BASE 0xF000
-#define UNI_DIRECT_MASK 0x01FF
-
-#define K_RAW 0x00
-#define K_XLATE 0x01
-#define K_MEDIUMRAW 0x02
-#define K_UNICODE 0x03
-#define KDGKBMODE 0x4B44
-#define KDSKBMODE 0x4B45
-
-#define K_METABIT 0x03
-#define K_ESCPREFIX 0x04
-#define KDGKBMETA 0x4B62
-#define KDSKBMETA 0x4B63
-
-#define K_SCROLLLOCK 0x01
-#define K_NUMLOCK 0x02
-#define K_CAPSLOCK 0x04
-#define KDGKBLED 0x4B64
-#define KDSKBLED 0x4B65
-
-struct kbentry {
-	unsigned char kb_table;
-	unsigned char kb_index;
-	unsigned short kb_value;
-};
-#define K_NORMTAB 0x00
-#define K_SHIFTTAB 0x01
-#define K_ALTTAB 0x02
-#define K_ALTSHIFTTAB 0x03
-
-#define KDGKBENT 0x4B46
-#define KDSKBENT 0x4B47
-
-struct kbsentry {
-	unsigned char kb_func;
-	unsigned char kb_string[512];
-};
-#define KDGKBSENT 0x4B48
-#define KDSKBSENT 0x4B49
-
-struct kbdiacr {
-	unsigned char diacr, base, result;
-};
-struct kbdiacrs {
-	unsigned int kb_cnt;
-	struct kbdiacr kbdiacr[256];
-};
-#define KDGKBDIACR 0x4B4A
-#define KDSKBDIACR 0x4B4B
-
-struct kbkeycode {
-	unsigned int scancode, keycode;
-};
-#define KDGETKEYCODE 0x4B4C
-#define KDSETKEYCODE 0x4B4D
-
-#define KDSIGACCEPT 0x4B4E
-
-struct kbd_repeat {
-	int delay;
-	int rate;
-};
-
-#define KDKBDREP 0x4B52
-#define KDFONTOP 0x4B72
-
-struct console_font_op {
-	unsigned int op;
-	unsigned int flags;
-	unsigned int width, height;
-	unsigned int charcount;
-	unsigned char *data;
-};
-
-#define KD_FONT_OP_SET 0
-#define KD_FONT_OP_GET 1
-#define KD_FONT_OP_SET_DEFAULT 2
-#define KD_FONT_OP_COPY 3
-
-#define KD_FONT_FLAG_DONT_RECALC 1
-
-#endif
diff --git a/include/linux/loop.h b/include/linux/loop.h
deleted file mode 100644
index 41aad407..00000000
--- a/include/linux/loop.h
+++ /dev/null
@@ -1,69 +0,0 @@
-#ifndef _LINUX_LOOP_H
-#define _LINUX_LOOP_H
-
-#include <stdint.h>
-
-#define LO_NAME_SIZE	64
-#define LO_KEY_SIZE	32
-
-enum {
-	LO_FLAGS_READ_ONLY	= 1,
-	LO_FLAGS_USE_AOPS	= 2,
-	LO_FLAGS_AUTOCLEAR	= 4,
-};
-
-struct loop_info {
-	int                lo_number;
-	long               lo_device;
-	unsigned long	   lo_inode;
-	long               lo_rdevice;
-	int		   lo_offset;
-	int		   lo_encrypt_type;
-	int		   lo_encrypt_key_size;
-	int		   lo_flags;
-	char		   lo_name[LO_NAME_SIZE];
-	unsigned char	   lo_encrypt_key[LO_KEY_SIZE];
-	unsigned long	   lo_init[2];
-	char		   reserved[4];
-};
-
-struct loop_info64 {
-	uint64_t	   lo_device;
-	uint64_t	   lo_inode;
-	uint64_t	   lo_rdevice;
-	uint64_t	   lo_offset;
-	uint64_t	   lo_sizelimit;
-	uint32_t	   lo_number;
-	uint32_t	   lo_encrypt_type;
-	uint32_t	   lo_encrypt_key_size;
-	uint32_t	   lo_flags;
-	uint8_t		   lo_file_name[LO_NAME_SIZE];
-	uint8_t		   lo_crypt_name[LO_NAME_SIZE];
-	uint8_t		   lo_encrypt_key[LO_KEY_SIZE];
-	uint64_t	   lo_init[2];
-};
-
-
-#define LO_CRYPT_NONE		0
-#define LO_CRYPT_XOR		1
-#define LO_CRYPT_DES		2
-#define LO_CRYPT_FISH2		3
-#define LO_CRYPT_BLOW		4
-#define LO_CRYPT_CAST128	5
-#define LO_CRYPT_IDEA		6
-#define LO_CRYPT_DUMMY		9
-#define LO_CRYPT_SKIPJACK	10
-#define LO_CRYPT_CRYPTOAPI	18
-#define MAX_LO_CRYPT		20
-
-
-#define LOOP_SET_FD		0x4C00
-#define LOOP_CLR_FD		0x4C01
-#define LOOP_SET_STATUS		0x4C02
-#define LOOP_GET_STATUS		0x4C03
-#define LOOP_SET_STATUS64	0x4C04
-#define LOOP_GET_STATUS64	0x4C05
-#define LOOP_CHANGE_FD		0x4C06
-#define LOOP_SET_CAPACITY	0x4C07
-
-#endif
diff --git a/include/linux/version.h b/include/linux/version.h
deleted file mode 100644
index e6a89ef2..00000000
--- a/include/linux/version.h
+++ /dev/null
@@ -1,2 +0,0 @@
-#define LINUX_VERSION_CODE 132638
-#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
diff --git a/include/linux/vt.h b/include/linux/vt.h
deleted file mode 100644
index 86262bac..00000000
--- a/include/linux/vt.h
+++ /dev/null
@@ -1,52 +0,0 @@
-#ifndef _LINUX_VT_H
-#define _LINUX_VT_H
-
-#define VT_OPENQRY 0x5600
-
-struct vt_mode {
-	char mode;
-	char waitv;
-	short relsig;
-	short acqsig;
-	short frsig;
-};
-#define VT_GETMODE 0x5601
-#define VT_SETMODE 0x5602
-#define VT_AUTO 0x00
-#define VT_PROCESS 0x01
-#define VT_ACKACQ 0x02
-
-struct vt_stat {
-	unsigned short v_active;
-	unsigned short v_signal;
-	unsigned short v_state;
-};
-#define VT_GETSTATE 0x5603
-#define VT_SENDSIG 0x5604
-
-#define VT_RELDISP 0x5605
-
-#define VT_ACTIVATE 0x5606
-#define VT_WAITACTIVE 0x5607
-#define VT_DISALLOCATE 0x5608
-
-struct vt_sizes {
-	unsigned short v_rows;
-	unsigned short v_cols;
-	unsigned short v_scrollsize;
-};
-#define VT_RESIZE 0x5609
-
-struct vt_consize {
-	unsigned short v_rows;
-	unsigned short v_cols;
-	unsigned short v_vlin;
-	unsigned short v_clin;
-	unsigned short v_vcol;
-	unsigned short v_ccol;
-};
-#define VT_RESIZEX 0x560A
-#define VT_LOCKSWITCH 0x560B
-#define VT_UNLOCKSWITCH 0x560C
-
-#endif