[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.6 and 1.7

version 1.6, 2001/06/03 20:06:11 version 1.7, 2001/06/23 15:12:17
Line 33 
Line 33 
 #include "auth.h"  #include "auth.h"
 #include "log.h"  #include "log.h"
   
 static int auth2_challenge_start(Authctxt *authctxt);  static int auth2_challenge_start(Authctxt *);
 static int send_userauth_info_request(Authctxt *authctxt);  static int send_userauth_info_request(Authctxt *);
 static void input_userauth_info_response(int type, int plen, void *ctxt);  static void input_userauth_info_response(int, int, void *);
   
 #ifdef BSD_AUTH  #ifdef BSD_AUTH
 extern KbdintDevice bsdauth_device;  extern KbdintDevice bsdauth_device;
Line 64 
Line 64 
         KbdintDevice *device;          KbdintDevice *device;
 };  };
   
 KbdintAuthctxt *  static KbdintAuthctxt *
 kbdint_alloc(const char *devs)  kbdint_alloc(const char *devs)
 {  {
         KbdintAuthctxt *kbdintctxt;          KbdintAuthctxt *kbdintctxt;
Line 89 
Line 89 
   
         return kbdintctxt;          return kbdintctxt;
 }  }
 void  static void
 kbdint_reset_device(KbdintAuthctxt *kbdintctxt)  kbdint_reset_device(KbdintAuthctxt *kbdintctxt)
 {  {
         if (kbdintctxt->ctxt) {          if (kbdintctxt->ctxt) {
Line 98 
Line 98 
         }          }
         kbdintctxt->device = NULL;          kbdintctxt->device = NULL;
 }  }
 void  static void
 kbdint_free(KbdintAuthctxt *kbdintctxt)  kbdint_free(KbdintAuthctxt *kbdintctxt)
 {  {
         if (kbdintctxt->device)          if (kbdintctxt->device)
Line 110 
Line 110 
         xfree(kbdintctxt);          xfree(kbdintctxt);
 }  }
 /* get next device */  /* get next device */
 int  static int
 kbdint_next_device(KbdintAuthctxt *kbdintctxt)  kbdint_next_device(KbdintAuthctxt *kbdintctxt)
 {  {
         size_t len;          size_t len;

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7