[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.34 and 1.35

version 1.34, 2000/12/27 12:34:50 version 1.35, 2001/01/04 22:21:26
Line 467 
Line 467 
   
 void    input_userauth_success(int type, int plen, void *ctxt);  void    input_userauth_success(int type, int plen, void *ctxt);
 void    input_userauth_failure(int type, int plen, void *ctxt);  void    input_userauth_failure(int type, int plen, void *ctxt);
   void    input_userauth_banner(int type, int plen, void *ctxt);
 void    input_userauth_error(int type, int plen, void *ctxt);  void    input_userauth_error(int type, int plen, void *ctxt);
 void    input_userauth_info_req(int type, int plen, void *ctxt);  void    input_userauth_info_req(int type, int plen, void *ctxt);
   
Line 543 
Line 544 
         dispatch_init(&input_userauth_error);          dispatch_init(&input_userauth_error);
         dispatch_set(SSH2_MSG_USERAUTH_SUCCESS, &input_userauth_success);          dispatch_set(SSH2_MSG_USERAUTH_SUCCESS, &input_userauth_success);
         dispatch_set(SSH2_MSG_USERAUTH_FAILURE, &input_userauth_failure);          dispatch_set(SSH2_MSG_USERAUTH_FAILURE, &input_userauth_failure);
           dispatch_set(SSH2_MSG_USERAUTH_BANNER, &input_userauth_banner);
         dispatch_run(DISPATCH_BLOCK, &authctxt.success, &authctxt);     /* loop until success */          dispatch_run(DISPATCH_BLOCK, &authctxt.success, &authctxt);     /* loop until success */
   
         if (authctxt.agent != NULL)          if (authctxt.agent != NULL)
Line 553 
Line 555 
 void  void
 input_userauth_error(int type, int plen, void *ctxt)  input_userauth_error(int type, int plen, void *ctxt)
 {  {
         fatal("input_userauth_error: bad message during authentication");          fatal("input_userauth_error: bad message during authentication: "
              "type %d", type);
   }
   void
   input_userauth_banner(int type, int plen, void *ctxt)
   {
           char *msg, *lang;
           debug3("input_userauth_banner");
           msg = packet_get_string(NULL);
           lang = packet_get_string(NULL);
           fprintf(stderr, "%s", msg);
           xfree(msg);
           xfree(lang);
 }  }
 void  void
 input_userauth_success(int type, int plen, void *ctxt)  input_userauth_success(int type, int plen, void *ctxt)

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35