[BACK]Return to sshtty.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sshtty.c between version 1.4 and 1.4.2.2

version 1.4, 2003/07/16 10:36:28 version 1.4.2.2, 2004/08/19 22:37:33
Line 37 
Line 37 
 #include "includes.h"  #include "includes.h"
 RCSID("$OpenBSD$");  RCSID("$OpenBSD$");
   
 #include "sshtty.h"  #include "sshpty.h"
 #include "log.h"  #include "log.h"
   
 static struct termios _saved_tio;  static struct termios _saved_tio;
 static int _in_raw_mode = 0;  static int _in_raw_mode = 0;
   
 int  
 in_raw_mode(void)  
 {  
         return _in_raw_mode;  
 }  
   
 struct termios  struct termios
 get_saved_tio(void)  get_saved_tio(void)
 {  {
Line 64 
Line 58 
                 perror("tcsetattr");                  perror("tcsetattr");
         else          else
                 _in_raw_mode = 0;                  _in_raw_mode = 0;
   
         fatal_remove_cleanup((void (*) (void *)) leave_raw_mode, NULL);  
 }  }
   
 void  void
Line 94 
Line 86 
                 perror("tcsetattr");                  perror("tcsetattr");
         else          else
                 _in_raw_mode = 1;                  _in_raw_mode = 1;
   
         fatal_add_cleanup((void (*) (void *)) leave_raw_mode, NULL);  
 }  }

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.4.2.2