*** appl/bsd/krlogin.c.ORIG	Fri Feb  6 19:41:17 1998
--- appl/bsd/krlogin.c	Tue Jun 30 19:46:01 1998
***************
*** 120,126 ****
  #define TIOCPKT_FLUSHWRITE      0x02
  #endif
  
! #ifdef __386BSD__
  #include <sys/ioctl_compat.h>
  #endif
  
--- 120,126 ----
  #define TIOCPKT_FLUSHWRITE      0x02
  #endif
  
! #ifdef HAVE_SYS_IOCTL_COMPAT_H
  #include <sys/ioctl_compat.h>
  #endif
  
***************
*** 624,629 ****
--- 624,630 ----
      if (options & SO_DEBUG &&
  	setsockopt(rem, SOL_SOCKET, SO_DEBUG, (char*)&on, sizeof (on)) < 0)
        perror("rlogin: setsockopt (SO_DEBUG)");
+ 
      uid = getuid();
      if (setuid(uid) < 0) {
  	perror("rlogin: setuid");
