From 5cf6d078887ab1ad16b1f74e0d8acb7c8c91bd17 Mon Sep 17 00:00:00 2001 From: Richard Basch Date: Mon, 2 Jan 1995 18:33:47 +0000 Subject: [PATCH] Ultrix doesn't have a fully functional POSIX termios git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4787 dc483132-0cff-0310-8789-dd5450dbe970 --- src/appl/bsd/krlogind.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/appl/bsd/krlogind.c b/src/appl/bsd/krlogind.c index 3c289bc1c..493d8381a 100644 --- a/src/appl/bsd/krlogind.c +++ b/src/appl/bsd/krlogind.c @@ -149,7 +149,7 @@ char copyright[] = #include #endif -#ifdef POSIX_TERMIOS +#if defined(POSIX_TERMIOS) && !defined(ultrix) #include #else #include @@ -619,7 +619,7 @@ void doit(f, fromp) if (pid < 0) fatalperror(f, ""); if (pid == 0) { -#ifdef POSIX_TERMIOS +#if defined(POSIX_TERMIOS) && !defined(ultrix) struct termios new_termio; #else struct sgttyb b; @@ -663,7 +663,7 @@ void doit(f, fromp) ioctl(0, TIOCSPGRP, &pid); #endif -#ifdef POSIX_TERMIOS +#if defined(POSIX_TERMIOS) && !defined(ultrix) tcsetpgrp(0, pid); tcgetattr(0,&new_termio); new_termio.c_lflag &= ~(ICANON|ECHO|ISIG); -- 2.26.2