]> git.ipfire.org Git - thirdparty/suricata.git/commit
stream: app update from loop
authorVictor Julien <victor@inliniac.net>
Thu, 4 Jun 2020 19:12:15 +0000 (21:12 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 27 Jul 2020 15:07:21 +0000 (17:07 +0200)
commit57b75f89da8dbe8526434bfaf0cb883e3b107bbf
tree112006fd516c07cb4973f8261daefc78e23f1058
parente822b30cc2cd7b8ebaa1aac47148c06da8718ff3
stream: app update from loop

When the stream engine has data ready for the app-layer it will call
this API from a loop instead of just once. The loop is to ensure that
if we have a very lossy stream where between 'app_progress' and
'last_ack' there are multiple chunks of data and multiple gaps we
process all the chunks.
src/stream-tcp-reassemble.c