]> granicus.if.org Git - sudo/commitdiff
On HP-UX 11.0, sys/ioctl.h is not sufficient to make struct winsize
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 15 May 2017 15:37:58 +0000 (09:37 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 15 May 2017 15:37:58 +0000 (09:37 -0600)
visisble, we need termios.h too.

lib/util/ttysize.c
src/exec_pty.c

index 01a9ca27cc64b51c580279e647dbcbd4a9dce816..85b178455063afbe41a9e61e3efb6c3942eafd9b 100644 (file)
@@ -23,7 +23,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
-#include <termios.h>
+#include <termios.h>           /* for struct winsize on HP-UX */
 #include <limits.h>
 
 #include "sudo_compat.h"
index f614c9c62461b901e46599ab8af2613d20c555cb..e075a508be4fe92fe8f1e9c6cf303442f8c13f3c 100644 (file)
@@ -32,6 +32,7 @@
 #include <errno.h>
 #include <fcntl.h>
 #include <signal.h>
+#include <termios.h>           /* for struct winsize on HP-UX */
 
 #include "sudo.h"
 #include "sudo_event.h"