]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
http: fix body tracking
authorVictor Julien <victor@inliniac.net>
Sun, 31 May 2015 08:52:05 +0000 (10:52 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 1 Jun 2015 11:36:29 +0000 (13:36 +0200)
In HTTP body tracking for response bodies, pruning body chunks was broken
as the body parsing code wouldn't update HtpBody::body_parsed.

src/app-layer-htp.c

index dd4797572e9f936d4316443e2be22b2683526e90..ac97d408b66c41f196fef62637c8c918a61d79cf 100644 (file)
@@ -1730,6 +1730,7 @@ int HtpResponseBodyHandle(HtpState *hstate, HtpTxUserData *htud,
         }
     }
 
+    htud->response_body.body_parsed += data_len;
     return 0;
 end:
     return -1;