From f15c4e3adb9da38d0d3e9a132ab7eaf6f685e99d Mon Sep 17 00:00:00 2001 From: Marcin Niestroj Date: Wed, 3 Jul 2024 17:03:40 +0200 Subject: [PATCH] drivers: nsos: fix resource leak in nsos_adapt_accept() error path Close file descriptor returned by accept() in error path of nsos_adapt_accept(), so that file descriptor is not leaked. Signed-off-by: Marcin Niestroj --- drivers/net/nsos_adapt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/nsos_adapt.c b/drivers/net/nsos_adapt.c index 44310253f12..af98caaa4c1 100644 --- a/drivers/net/nsos_adapt.c +++ b/drivers/net/nsos_adapt.c @@ -421,6 +421,7 @@ int nsos_adapt_accept(int fd, struct nsos_mid_sockaddr *addr_mid, size_t *addrle err = sockaddr_to_nsos_mid(addr, addrlen, addr_mid, addrlen_mid); if (err) { + close(ret); return err; }