[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.159 and 1.160

version 1.159, 2009/01/26 09:58:15 version 1.160, 2009/02/13 11:50:21
Line 232 
Line 232 
 static void  static void
 packet_start_discard(Enc *enc, Mac *mac, u_int packet_length, u_int discard)  packet_start_discard(Enc *enc, Mac *mac, u_int packet_length, u_int discard)
 {  {
         if (!cipher_is_cbc(enc->cipher))          if (enc == NULL || !cipher_is_cbc(enc->cipher))
                 packet_disconnect("Packet corrupt");                  packet_disconnect("Packet corrupt");
         if (packet_length != PACKET_MAX_SIZE && mac && mac->enabled)          if (packet_length != PACKET_MAX_SIZE && mac && mac->enabled)
                 packet_discard_mac = mac;                  packet_discard_mac = mac;

Legend:
Removed from v.1.159  
changed lines
  Added in v.1.160