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

Diff for /src/usr.bin/ssh/auth2-chall.c between version 1.21 and 1.22

version 1.21, 2004/06/01 14:20:45 version 1.22, 2005/01/19 13:11:47
Line 268 
Line 268 
         }          }
         packet_check_eom();          packet_check_eom();
   
         if (authctxt->valid) {          res = kbdintctxt->device->respond(kbdintctxt->ctxt, nresp, response);
                 res = kbdintctxt->device->respond(kbdintctxt->ctxt,  
                     nresp, response);  
         } else {  
                 res = -1;  
         }  
   
         for (i = 0; i < nresp; i++) {          for (i = 0; i < nresp; i++) {
                 memset(response[i], 'r', strlen(response[i]));                  memset(response[i], 'r', strlen(response[i]));
Line 285 
Line 280 
         switch (res) {          switch (res) {
         case 0:          case 0:
                 /* Success! */                  /* Success! */
                 authenticated = 1;                  authenticated = authctxt->valid ? 1 : 0;
                 break;                  break;
         case 1:          case 1:
                 /* Authentication needs further interaction */                  /* Authentication needs further interaction */

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22