Home
last modified time | relevance | path

Searched hist:bed150be5b94ee499384fa6d052c0cb398a20d95 (Results 1 – 1 of 1) sorted by relevance

/qemu/net/
H A Daf-xdp.cbed150be5b94ee499384fa6d052c0cb398a20d95 Mon Mar 25 10:41:00 UTC 2024 Peter Maydell <peter.maydell@linaro.org> net/af-xdp.c: Don't leak sock_fds array in net_init_af_xdp()

In net_init_af_xdp() we parse the arguments and allocate
a buffer of ints into sock_fds. However, although we
free this in the error exit path, we don't ever free it
in the successful return path. Coverity spots this leak.

Switch to g_autofree so we don't need to manually free the
array.

Resolves: Coverity CID 1534906
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-id: 20240312183810.557768-4-peter.maydell@linaro.org