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

Diff for /src/usr.bin/ssh/Attic/auth-chall.c between version 1.8 and 1.9

version 1.8, 2001/05/18 14:13:28 version 1.9, 2003/11/03 09:03:37
Line 68 
Line 68 
 verify_response(Authctxt *authctxt, const char *response)  verify_response(Authctxt *authctxt, const char *response)
 {  {
         char *resp[1];          char *resp[1];
         int res;          int authenticated = 0;
   
         if (device == NULL)          if (device == NULL)
                 return 0;                  return 0;
         if (authctxt->kbdintctxt == NULL)          if (authctxt->kbdintctxt == NULL)
                 return 0;                  return 0;
         resp[0] = (char *)response;          resp[0] = (char *)response;
         res = device->respond(authctxt->kbdintctxt, 1, resp);          if (device->respond(authctxt->kbdintctxt, 1, resp) == 0)
                   authenticated = 1;
         device->free_ctx(authctxt->kbdintctxt);          device->free_ctx(authctxt->kbdintctxt);
         authctxt->kbdintctxt = NULL;          authctxt->kbdintctxt = NULL;
         return res ? 0 : 1;          return authenticated;
 }  }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9