Replace fcntl(O_NONBLOCK) with g_unix_set_fd_nonblocking()

Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
Marc-André Lureau 2022-04-25 11:56:42 +04:00
parent d640b59eb3
commit 22e135fca3
6 changed files with 9 additions and 21 deletions

View file

@ -98,7 +98,7 @@ int tap_open(char *ifname, int ifname_size, int *vnet_hdr,
return -1;
}
}
fcntl(fd, F_SETFL, O_NONBLOCK);
g_unix_set_fd_nonblocking(fd, true, NULL);
return fd;
}
@ -189,7 +189,7 @@ int tap_open(char *ifname, int ifname_size, int *vnet_hdr,
goto error;
}
fcntl(fd, F_SETFL, O_NONBLOCK);
g_unix_set_fd_nonblocking(fd, true, NULL);
return fd;
error: