[NETFILTER]: Fix memory leak in ipt_recent
The Coverity checker spotted that we may leak 'hold' in
net/ipv4/netfilter/ipt_recent.c::checkentry() when the following
is true:
if (!curr_table->status_proc) {
...
if(!curr_table) {
...
return 0; <-- here we leak.
Simply moving an existing vfree(hold); up a bit avoids the possible leak.
Signed-off-by:
Jesper Juhl <jesper.juhl@gmail.com>
Signed-off-by:
Patrick McHardy <kaber@trash.net>
Signed-off-by:
David S. Miller <davem@davemloft.net>
Loading
Please register or sign in to comment