]> git.ipfire.org Git - thirdparty/suricata.git/commit
applayer: fix a leak in protocol change 5452/head
authorPhilippe Antoine <contact@catenacyber.fr>
Mon, 28 Sep 2020 08:27:20 +0000 (10:27 +0200)
committerVictor Julien <victor@inliniac.net>
Mon, 28 Sep 2020 09:33:46 +0000 (11:33 +0200)
commit518e0e66cba5693e333e4dc3de6098d8eca6a57f
treea50395f920f6f6e91241d94170b5dd701d8e16dc
parent97c67cd5ce6d4016f72b3d1f19cadfb410c28b1d
applayer: fix a leak in protocol change

TCPProtoDetect can either set f->alproto, change f->alstate
and return error.

When the original alstate gets freed, we shall set the pointer
to NULL, as it can get reused.
src/app-layer-parser.c
src/app-layer.c