flowtop: Fix use-after-free on filter reload
commit6e850d43799e0ed00a87313b826211fe57d03a03
authorVadim Kochan <vadim4j@gmail.com>
Mon, 18 Dec 2017 22:38:18 +0000 (19 00:38 +0200)
committerTobias Klauser <tklauser@distanz.ch>
Tue, 19 Dec 2017 09:06:43 +0000 (19 10:06 +0100)
tree5ecd82a3e29f65bb04a459b170e4ee6f7cfe2fe1
parent642b2d816562ee0588aefa0947a4ee23600adbc5
flowtop: Fix use-after-free on filter reload

There is missing logic which removes flow entry from
related proc's entry while destroying global flows list on
filter reloading, hence add common __flow_list_del_entry which
handles this logic for both cases - when ct destroyed or filter
changed.

This is a 2nd fix for issue #183.

Signed-off-by: Vadim Kochan <vadim4j@gmail.com>
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
flowtop.c