ioctl TIOCGPTPEER from linux v4.13
authorSzabolcs Nagy <nsz@port70.net>
Mon, 11 Sep 2017 22:38:05 +0000 (22:38 +0000)
committerRich Felker <dalias@aerifal.cx>
Sun, 5 Nov 2017 23:41:22 +0000 (18:41 -0500)
added for safe opening of peer end of pty in a mount namespace.
new in linux commit c6325179238f1d4683edbec53d8322575d76d7e2

arch/generic/bits/ioctl.h
arch/mips/bits/ioctl.h
arch/mips64/bits/ioctl.h
arch/mipsn32/bits/ioctl.h
arch/powerpc/bits/ioctl.h
arch/powerpc64/bits/ioctl.h
arch/sh/bits/ioctl.h

index 44deb11..42a8f1a 100644 (file)
@@ -63,6 +63,7 @@
 #define TIOCGPKT       0x80045438
 #define TIOCGPTLCK     0x80045439
 #define TIOCGEXCL      0x80045440
+#define TIOCGPTPEER    0x5441
 
 #define FIONCLEX       0x5450
 #define FIOCLEX                0x5451
index 7139444..b8f77cb 100644 (file)
@@ -68,6 +68,7 @@
 #define TIOCGPKT       _IOR('T', 0x38, int)
 #define TIOCGPTLCK     _IOR('T', 0x39, int)
 #define TIOCGEXCL      _IOR('T', 0x40, int)
+#define TIOCGPTPEER    _IO('T', 0x41)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index 7139444..b8f77cb 100644 (file)
@@ -68,6 +68,7 @@
 #define TIOCGPKT       _IOR('T', 0x38, int)
 #define TIOCGPTLCK     _IOR('T', 0x39, int)
 #define TIOCGEXCL      _IOR('T', 0x40, int)
+#define TIOCGPTPEER    _IO('T', 0x41)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index 7139444..b8f77cb 100644 (file)
@@ -68,6 +68,7 @@
 #define TIOCGPKT       _IOR('T', 0x38, int)
 #define TIOCGPTLCK     _IOR('T', 0x39, int)
 #define TIOCGEXCL      _IOR('T', 0x40, int)
+#define TIOCGPTPEER    _IO('T', 0x41)
 
 #define TIOCSCTTY      0x5480
 #define TIOCGSOFTCAR   0x5481
index d3771dd..4758623 100644 (file)
 #define TIOCGPKT       _IOR('T', 0x38, int)
 #define TIOCGPTLCK     _IOR('T', 0x39, int)
 #define TIOCGEXCL      _IOR('T', 0x40, int)
+#define TIOCGPTPEER    _IO('T', 0x41)
 
 #define TIOCSERCONFIG  0x5453
 #define TIOCSERGWILD   0x5454
index d3771dd..4758623 100644 (file)
 #define TIOCGPKT       _IOR('T', 0x38, int)
 #define TIOCGPTLCK     _IOR('T', 0x39, int)
 #define TIOCGEXCL      _IOR('T', 0x40, int)
+#define TIOCGPTPEER    _IO('T', 0x41)
 
 #define TIOCSERCONFIG  0x5453
 #define TIOCSERGWILD   0x5454
index 15256c5..3c7ab4b 100644 (file)
@@ -95,6 +95,7 @@
 #define TIOCGPKT            _IOR('T', 56, int)
 #define TIOCGPTLCK          _IOR('T', 57, int)
 #define TIOCGEXCL           _IOR('T', 64, int)
+#define TIOCGPTPEER         _IO('T', 0x41)
 
 #define TIOCSERCONFIG       _IO('T',  83)
 #define TIOCSERGWILD        _IOR('T', 84, int)