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

Diff for /src/usr.bin/ssh/Attic/roaming_client.c between version 1.4 and 1.5

version 1.4, 2011/12/07 05:44:38 version 1.5, 2013/05/17 00:13:14
Line 183 
Line 183 
                 debug("server doesn't allow resume");                  debug("server doesn't allow resume");
                 goto fail;                  goto fail;
         }          }
         xfree(str);          free(str);
         for (i = 1; i < PROPOSAL_MAX; i++) {          for (i = 1; i < PROPOSAL_MAX; i++) {
                 /* kex algorithm taken care of so start with i=1 and not 0 */                  /* kex algorithm taken care of so start with i=1 and not 0 */
                 xfree(packet_get_string(&len));                  free(packet_get_string(&len));
         }          }
         i = packet_get_char(); /* first_kex_packet_follows */          i = packet_get_char(); /* first_kex_packet_follows */
         if (i && (c = strchr(kexlist, ',')))          if (i && (c = strchr(kexlist, ',')))
Line 222 
Line 222 
         return 0;          return 0;
   
 fail:  fail:
         if (kexlist)          free(kexlist);
                 xfree(kexlist);  
         if (packet_get_connection_in() == packet_get_connection_out())          if (packet_get_connection_in() == packet_get_connection_out())
                 close(packet_get_connection_in());                  close(packet_get_connection_in());
         else {          else {

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5