mirror of
https://github.com/clearml/dropbear
synced 2025-06-26 18:17:32 +00:00
Clean up leaked FD if getnameinfo fails. From Klocwork
--HG-- extra : convert_revision : 712881a0b28aa45804bed6803fb72a4a35714e41
This commit is contained in:
parent
b9e21e2367
commit
ca6d5fd05c
@ -61,6 +61,7 @@ static void tcp_acceptor(struct Listener *listener, int sock) {
|
|||||||
if (getnameinfo((struct sockaddr*)&addr, len, ipstring, sizeof(ipstring),
|
if (getnameinfo((struct sockaddr*)&addr, len, ipstring, sizeof(ipstring),
|
||||||
portstring, sizeof(portstring),
|
portstring, sizeof(portstring),
|
||||||
NI_NUMERICHOST | NI_NUMERICSERV) != 0) {
|
NI_NUMERICHOST | NI_NUMERICSERV) != 0) {
|
||||||
|
m_close(fd);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user