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

Diff for /src/usr.bin/ssh/packet.c between version 1.205 and 1.206

version 1.205, 2015/01/30 01:13:33 version 1.206, 2015/02/09 23:22:37
Line 284 
Line 284 
             (r = cipher_init(&state->receive_context, none,              (r = cipher_init(&state->receive_context, none,
             (const u_char *)"", 0, NULL, 0, CIPHER_DECRYPT)) != 0) {              (const u_char *)"", 0, NULL, 0, CIPHER_DECRYPT)) != 0) {
                 error("%s: cipher_init failed: %s", __func__, ssh_err(r));                  error("%s: cipher_init failed: %s", __func__, ssh_err(r));
                   free(ssh);
                 return NULL;                  return NULL;
         }          }
         state->newkeys[MODE_IN] = state->newkeys[MODE_OUT] = NULL;          state->newkeys[MODE_IN] = state->newkeys[MODE_OUT] = NULL;
Line 1262 
Line 1263 
          * Since we are blocking, ensure that all written packets have           * Since we are blocking, ensure that all written packets have
          * been sent.           * been sent.
          */           */
         if ((r = ssh_packet_write_wait(ssh)) != 0)          if ((r = ssh_packet_write_wait(ssh)) != 0) {
                   free(setp);
                 return r;                  return r;
           }
   
         /* Stay in the loop until we have received a complete packet. */          /* Stay in the loop until we have received a complete packet. */
         for (;;) {          for (;;) {

Legend:
Removed from v.1.205  
changed lines
  Added in v.1.206