linux-user: fix TIOCGSID ioctl
TIOCGSID is IOC_R, not IOC_W. Signed-off-by: Andreas Schwab <schwab@suse.de> Reviewed-by: Helge Deller <deller@gmx.de> Signed-off-by: Helge Deller <deller@gmx.de>
Andreas Schwab committed
Feb 10, 2026 at 10:20 UTC
6a1221614fd9344a22cafea78e48d6ded95f317d
1 file changed
+1
-1
linux-user/ioctls.h
+1
-1
@@ -26,7 +26,7 @@
26
IOCTL(TIOCSCTTY, 0, TYPE_INT)
27
IOCTL(TIOCGPGRP, IOC_R, MK_PTR(TYPE_INT))
28
IOCTL(TIOCSPGRP, IOC_W, MK_PTR(TYPE_INT))
29
- IOCTL(TIOCGSID, IOC_W, MK_PTR(TYPE_INT))
29
+ IOCTL(TIOCGSID, IOC_R, MK_PTR(TYPE_INT))
30
IOCTL(TIOCOUTQ, IOC_R, MK_PTR(TYPE_INT))
31
IOCTL(TIOCSTI, IOC_W, MK_PTR(TYPE_INT))
32
IOCTL(TIOCMGET, IOC_R, MK_PTR(TYPE_INT))