IV included length check fix.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 11 Sep 2006 15:25:07 +0000 (15:25 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 11 Sep 2006 15:25:07 +0000 (15:25 +0000)
lib/silccore/silcpacket.c

index 5c584d190f2fec507d9e421858d5f45ee9c05ca7..737c36f55a3f8a0008df1afc81e197da03a3ef12 100644 (file)
@@ -1325,8 +1325,8 @@ static void silc_packet_read_process(SilcPacketStream stream)
     ivlen = psnlen = 0;
 
     if (silc_buffer_len(&stream->inbuf) <
-       stream->iv_included ? SILC_PACKET_MIN_HEADER_LEN :
-       SILC_PACKET_MIN_HEADER_LEN_IV) {
+       stream->iv_included ? SILC_PACKET_MIN_HEADER_LEN_IV :
+       SILC_PACKET_MIN_HEADER_LEN) {
       SILC_LOG_DEBUG(("Partial packet in queue, waiting for the rest"));
       return;
     }