-/* ioctl.h 6.6 84/12/31 */
+/* ioctl.h 6.6 85/01/03 */
/*
* Ioctl definitions
*/
};
#endif
+/*
+ * Window size structure
+ */
+struct winsize {
+ unsigned short row, col; /* character size of window */
+ unsigned short xpixel, ypixel; /* pixel size of window */
+};
+
#ifndef _IO
/*
* Ioctl's have the command encoded in the lower word,
#define TIOCMBIC _IOW(t, 107, int) /* bic modem bits */
#define TIOCMGET _IOR(t, 106, int) /* get all modem bits */
#define TIOCREMOTE _IO(t, 105) /* remote input editing */
+#define TIOCGWINSZ _IOR(t, 104, struct winsize) /* get window size */
+#define TIOCSWINSZ _IOW(t, 103, struct winsize) /* set window size */
#define OTTYDISC 0 /* old, v7 std tty driver */
#define NETLDISC 1 /* line discip for berk net */