srtp: fix header len assert 06/33706/3
authorFlorin Coras <fcoras@cisco.com>
Thu, 9 Sep 2021 15:37:59 +0000 (08:37 -0700)
committerDave Barach <openvpp@barachs.net>
Thu, 9 Sep 2021 19:03:27 +0000 (19:03 +0000)
Type: fix

Signed-off-by: Florin Coras <fcoras@cisco.com>
Change-Id: Ie7b04b11987caadde0942483f171a318ce852228

src/plugins/srtp/srtp.c

index 58a35c3..9e5c367 100644 (file)
@@ -243,7 +243,7 @@ srtp_ctx_write (srtp_tc_t *ctx, session_t *app_session,
     {
       /* Peeking only pre-header dgram because the session is connected */
       rv = svm_fifo_peek (app_session->tx_fifo, 0, sizeof (hdr), (u8 *) &hdr);
-      ASSERT (rv == sizeof (hdr) && hdr.data_length < vec_len (buf));
+      ASSERT (rv == sizeof (hdr) && hdr.data_length < 2000);
       ASSERT (to_deq >= hdr.data_length + SESSION_CONN_HDR_LEN);
 
       dgram_sz = hdr.data_length + SESSION_CONN_HDR_LEN;