mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-26 14:42:36 +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:
parent
789ea5e9bb
commit
907c3eb800
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user