TIOCGDEV is used to get the kernel device name behind /dev/console
Temporary solution until another solution exists.
---- a/linux/arch/arm/include/asm/ioctls.h
-+++ b/linux/arch/arm/include/asm/ioctls.h
-@@ -52,6 +52,7 @@
- #define TCSETSF2 _IOW('T',0x2D, struct termios2)
- #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
- #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */
-+#define TIOCGDEV _IOR('T',0x32, unsigned int) /* Get real dev no below /dev/console */
- #define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */
-
- #define TIOCGRS485 0x542E
---- a/linux/arch/ia64/include/asm/ioctls.h
-+++ b/linux/arch/ia64/include/asm/ioctls.h
-@@ -59,6 +59,7 @@
- #define TCSETSF2 _IOW('T',0x2D, struct termios2)
- #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
- #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */
-+#define TIOCGDEV _IOR('T',0x32, unsigned int) /* Get real dev no below /dev/console */
- #define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */
-
- #define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
--- a/linux/arch/parisc/include/asm/ioctls.h
+++ b/linux/arch/parisc/include/asm/ioctls.h
@@ -52,6 +52,7 @@
#define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */
#define TIOCSERCONFIG 0x5453
---- a/linux/arch/s390/include/asm/ioctls.h
-+++ b/linux/arch/s390/include/asm/ioctls.h
-@@ -60,6 +60,7 @@
- #define TCSETSF2 _IOW('T',0x2D, struct termios2)
- #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */
- #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */
-+#define TIOCGDEV _IOR('T',0x32, unsigned int) /* Get real dev no below /dev/console */
- #define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */
-
- #define FIONCLEX 0x5450 /* these numbers need to be adjusted. */
--- a/linux/arch/sparc/include/asm/ioctls.h 2007-07-08 19:32:17.000000000 -0400
+++ b/linux/arch/sparc/include/asm/ioctls.h 2007-08-27 14:01:21.000000000 -0400
@@ -15,6 +15,7 @@
-%define basever 2.6.36
+%define basever 2.6.37
%define postver %{nil}
Summary: Linux kernel headers for use with C libraries
Summary(pl.UTF-8): Nagłówki jądra Linuksa do użytku z bibliotekami C
License: GPL v2
Group: Development
Source0: http://www.kernel.org/pub/linux/kernel/v2.6/linux-%{basever}.tar.bz2
-# Source0-md5: 61f3739a73afb6914cb007f37fb09b62
+# Source0-md5: c8ee37b4fdccdb651e0603d35350b434
%if "%{postver}" != "%{nil}"
Source1: http://www.kernel.org/pub/linux/kernel/v2.6/patch-%{version}.bz2
# Source1-md5: 738f762746488345b1a8707d00895eef