On Sat, Jun 28, 2025 at 2:15 PM Eric Dumazet <[email protected]> wrote: > > On Sat, Jun 28, 2025 at 1:19 AM Malaya Kumar Rout > <[email protected]> wrote: > > > > Resolve minor resource leaks reported by cppcheck in napi_id_helper.c > > > > cppcheck output before this patch: > > tools/testing/selftests/drivers/net/napi_id_helper.c:37:3: error: Resource > > leak: server [resourceLeak] > > tools/testing/selftests/drivers/net/napi_id_helper.c:46:3: error: Resource > > leak: server [resourceLeak] > > tools/testing/selftests/drivers/net/napi_id_helper.c:51:3: error: Resource > > leak: server [resourceLeak] > > tools/testing/selftests/drivers/net/napi_id_helper.c:59:3: error: Resource > > leak: server [resourceLeak] > > tools/testing/selftests/drivers/net/napi_id_helper.c:67:3: error: Resource > > leak: server [resourceLeak] > > tools/testing/selftests/drivers/net/napi_id_helper.c:76:3: error: Resource > > leak: server [resourceLeak] > > > > cppcheck output after this patch: > > No resource leaks found > > > > Signed-off-by: Malaya Kumar Rout <[email protected]> > > --- > > .../selftests/drivers/net/napi_id_helper.c | 19 +++++++++++++------ > > 1 file changed, 13 insertions(+), 6 deletions(-) > > > > diff --git a/tools/testing/selftests/drivers/net/napi_id_helper.c > > b/tools/testing/selftests/drivers/net/napi_id_helper.c > > index eecd610c2109..47dd3291bd55 100644 > > --- a/tools/testing/selftests/drivers/net/napi_id_helper.c > > +++ b/tools/testing/selftests/drivers/net/napi_id_helper.c > > @@ -34,7 +34,7 @@ int main(int argc, char *argv[]) > > > > if (setsockopt(server, SOL_SOCKET, SO_REUSEADDR, &opt, > > sizeof(opt))) { > > perror("setsockopt"); > > - return 1; > > + goto failure; > > client variable is uninitialized at this point.
I sincerely appreciate your prompt review and for identifying the variable initialization issue. If you are agreeable to initializing both the server and client to -1, I will proceed to share the updated patch.

