[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.3.6.2 and 1.4

version 1.3.6.2, 2004/03/04 18:18:17 version 1.4, 2003/07/16 10:36:28
Line 43 
Line 43 
 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 58 
Line 64 
                 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 86 
Line 94 
                 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.3.6.2  
changed lines
  Added in v.1.4