Revision 7eaf837a4eb5f74561e2486972e7f5184b613f6e authored by Quan Tian on 06 March 2024, 17:24:02 UTC, committed by Pablo Neira Ayuso on 21 March 2024, 11:12:06 UTC
If nft_netdev_register_hooks() fails, the memory associated with
nft_stats is not freed, causing a memory leak.

This patch fixes it by moving nft_stats_alloc() down after
nft_netdev_register_hooks() succeeds.

Fixes: b9703ed44ffb ("netfilter: nf_tables: support for adding new devices to an existing netdev chain")
Signed-off-by: Quan Tian <tianquan23@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
1 parent 4a0e7f2
History
File Mode Size
audigy-mixer.rst -rw-r--r-- 12.8 KB
audiophile-usb.rst -rw-r--r-- 17.7 KB
bt87x.rst -rw-r--r-- 2.6 KB
cmipci.rst -rw-r--r-- 9.1 KB
emu-mixer.rst -rw-r--r-- 8.7 KB
emu10k1-jack.rst -rw-r--r-- 3.4 KB
hdspm.rst -rw-r--r-- 9.2 KB
img-spdif-in.rst -rw-r--r-- 1.9 KB
index.rst -rw-r--r-- 284 bytes
joystick.rst -rw-r--r-- 3.3 KB
maya44.rst -rw-r--r-- 5.9 KB
mixart.rst -rw-r--r-- 3.4 KB
multisound.sh -rwxr-xr-x 36.2 KB
pcmtest.rst -rw-r--r-- 4.4 KB
sb-live-mixer.rst -rw-r--r-- 15.4 KB
serial-u16550.rst -rw-r--r-- 4.0 KB
via82xx-mixer.rst -rw-r--r-- 310 bytes

back to top