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

Diff for /src/usr.bin/ssh/sshconnect2.c between version 1.91 and 1.92

version 1.91, 2001/12/28 14:50:54 version 1.92, 2001/12/28 15:06:00
Line 174 
Line 174 
         int     *batch_flag;    /* flag in option struct that disables method */          int     *batch_flag;    /* flag in option struct that disables method */
 };  };
   
 void    input_userauth_success(int, int, u_int32_t, void *);  void    input_userauth_success(int, u_int32_t, void *);
 void    input_userauth_failure(int, int, u_int32_t, void *);  void    input_userauth_failure(int, u_int32_t, void *);
 void    input_userauth_banner(int, int, u_int32_t, void *);  void    input_userauth_banner(int, u_int32_t, void *);
 void    input_userauth_error(int, int, u_int32_t, void *);  void    input_userauth_error(int, u_int32_t, void *);
 void    input_userauth_info_req(int, int, u_int32_t, void *);  void    input_userauth_info_req(int, u_int32_t, void *);
 void    input_userauth_pk_ok(int, int, u_int32_t, void *);  void    input_userauth_pk_ok(int, u_int32_t, void *);
   
 int     userauth_none(Authctxt *);  int     userauth_none(Authctxt *);
 int     userauth_pubkey(Authctxt *);  int     userauth_pubkey(Authctxt *);
Line 307 
Line 307 
         }          }
 }  }
 void  void
 input_userauth_error(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_error(int type, u_int32_t seq, void *ctxt)
 {  {
         fatal("input_userauth_error: bad message during authentication: "          fatal("input_userauth_error: bad message during authentication: "
            "type %d", type);             "type %d", type);
 }  }
 void  void
 input_userauth_banner(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_banner(int type, u_int32_t seq, void *ctxt)
 {  {
         char *msg, *lang;          char *msg, *lang;
         debug3("input_userauth_banner");          debug3("input_userauth_banner");
Line 324 
Line 324 
         xfree(lang);          xfree(lang);
 }  }
 void  void
 input_userauth_success(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_success(int type, u_int32_t seq, void *ctxt)
 {  {
         Authctxt *authctxt = ctxt;          Authctxt *authctxt = ctxt;
         if (authctxt == NULL)          if (authctxt == NULL)
Line 335 
Line 335 
         authctxt->success = 1;                  /* break out */          authctxt->success = 1;                  /* break out */
 }  }
 void  void
 input_userauth_failure(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_failure(int type, u_int32_t seq, void *ctxt)
 {  {
         Authctxt *authctxt = ctxt;          Authctxt *authctxt = ctxt;
         char *authlist = NULL;          char *authlist = NULL;
Line 356 
Line 356 
         userauth(authctxt, authlist);          userauth(authctxt, authlist);
 }  }
 void  void
 input_userauth_pk_ok(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_pk_ok(int type, u_int32_t seq, void *ctxt)
 {  {
         Authctxt *authctxt = ctxt;          Authctxt *authctxt = ctxt;
         Key *key = NULL;          Key *key = NULL;
Line 767 
Line 767 
  * parse INFO_REQUEST, prompt user and send INFO_RESPONSE   * parse INFO_REQUEST, prompt user and send INFO_RESPONSE
  */   */
 void  void
 input_userauth_info_req(int type, int plen, u_int32_t seq, void *ctxt)  input_userauth_info_req(int type, u_int32_t seq, void *ctxt)
 {  {
         Authctxt *authctxt = ctxt;          Authctxt *authctxt = ctxt;
         char *name, *inst, *lang, *prompt, *response;          char *name, *inst, *lang, *prompt, *response;

Legend:
Removed from v.1.91  
changed lines
  Added in v.1.92