1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-26 22:52:34 +02:00

CID1129996: Unchecked return value from setsockopt() in serprog

Corresponding to flashrom svn r1777.

Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
This commit is contained in:
Stefan Reinauer 2014-04-26 16:12:31 +00:00 committed by Stefan Tauner
parent 789ea5e9bb
commit 907c3eb800

View File

@ -115,7 +115,11 @@ static int sp_opensocket(char *ip, unsigned int port)
}
/* We are latency limited, and sometimes do write-write-read *
* (write-n) - so enable TCP_NODELAY. */
setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, &flag, sizeof(int));
if (setsockopt(sock, IPPROTO_TCP, TCP_NODELAY, &flag, sizeof(int))) {
close(sock);
msg_perr("Error: serprog cannot set socket options: %s\n", strerror(errno));
return -1;
}
return sock;
}
#endif