mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-07-27 11:13:50 +00:00
coverity: Check fread length
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com> Acked-by: Serge E. Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
parent
7eb44573b0
commit
9de2ebe995
@ -116,7 +116,7 @@ static int lxc_console_cb_sigwinch_fd(int fd, uint32_t events, void *cbdata,
|
||||
struct signalfd_siginfo siginfo;
|
||||
struct lxc_tty_state *ts = cbdata;
|
||||
|
||||
if (read(fd, &siginfo, sizeof(siginfo)) < 0) {
|
||||
if (read(fd, &siginfo, sizeof(siginfo)) < sizeof(siginfo)) {
|
||||
ERROR("failed to read signal info");
|
||||
return -1;
|
||||
}
|
||||
|
@ -167,7 +167,7 @@ static int utmp_handler(int fd, uint32_t events, void *data,
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (read(fd, buffer, size) < 0) {
|
||||
if (read(fd, buffer, size) < size) {
|
||||
SYSERROR("failed to read notification");
|
||||
return -1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user