diff --git a/src/rpc/virnetsocket.c b/src/rpc/virnetsocket.c index e950d7fd77f56973baab9766dcdfc2a6b5280c58..dcf98b1e933c18f2673c83a6ca0fbea05c24d223 100644 --- a/src/rpc/virnetsocket.c +++ b/src/rpc/virnetsocket.c @@ -1055,7 +1055,7 @@ int virNetSocketDupFD(virNetSocketPtr sock, bool cloexec) int fd; if (cloexec) - fd = fcntl(sock->fd, F_DUPFD_CLOEXEC); + fd = fcntl(sock->fd, F_DUPFD_CLOEXEC, 0); else fd = dup(sock->fd); if (fd < 0) {