tests: net: socket: af_packet: fix resource leak

Fix resource leak by closing opened
sockets

Coverity-CID: 219491
Fixes #32949

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
This commit is contained in:
Guðni Már Gilbert 2021-03-12 11:13:31 +00:00 committed by Anas Nashif
commit a1ae45fecd

View file

@ -269,6 +269,8 @@ static void test_raw_packet_sockets(void)
sizeof(data_to_send),
"Sent and received buffers do not match");
close(sock1);
close(sock2);
close(sock3);
close(sock4);
}
@ -278,6 +280,9 @@ static void test_packet_sockets(void)
int sock1, sock2;
__test_packet_sockets(&sock1, &sock2);
close(sock1);
close(sock2);
}
static void test_packet_sockets_dgram(void)
@ -360,6 +365,9 @@ static void test_packet_sockets_dgram(void)
zassert_equal(ret, sizeof(data_to_send), "Cannot receive all data (%d)",
-errno);
close(sock1);
close(sock2);
}
void test_main(void)