quic:fix crash rx_fifo full or grow 31/36531/1
authorfanxb <fxb_mail@163.com>
Fri, 17 Jun 2022 08:19:43 +0000 (16:19 +0800)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 29 Jun 2022 02:15:30 +0000 (02:15 +0000)
commit6777efdda0776b00c68d1fd36c02c33df93716dd
treea8d12b0a12394cbfadca9bf5649173d6b6065e4e
parent996550c62f96a8b0ba05207f4266a3f3b9175d7d
quic:fix crash rx_fifo full or grow

if when the rx_fifo grows, svm_fifo_enqueue() return -4,
stream_data->app_rx_data_len += rlen type conversion occurs,
Finally,stream->recvstate.data_off calculation is wrong.

Type:fix

Signed-off-by: fanxb <fxb_mail@163.com>
Change-Id: Iae11f0c453f32d836f4148d70e3b121545a53a90
(cherry picked from commit 5b4b4c05ff06b866b90b0df9b2be2ed28e606f16)
src/plugins/quic/quic.c