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

Diff for /src/usr.bin/ssh/Attic/cli.c between version 1.10 and 1.11

version 1.10, 2001/03/01 03:38:33 version 1.11, 2001/03/06 00:33:04
Line 136 
Line 136 
 {  {
         char ch = 0;          char ch = 0;
         int i = 0;          int i = 0;
           int n;
   
         if (!echo)          if (!echo)
                 cli_echo_disable();                  cli_echo_disable();
   
         while (ch != '\n') {          while (ch != '\n') {
                 if (read(cli_input, &ch, 1) != 1)                  n = read(cli_input, &ch, 1);
                   if (n == -1 && (errno == EAGAIN || errno == EINTR))
                           continue;
                   if (n != 1)
                         break;                          break;
                 if (ch == '\n' || intr != 0)                  if (ch == '\n' || intr != 0)
                         break;                          break;

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11