chiark / gitweb /
units: turn on --network-veth by default for systemd-nspawn@.service
[elogind.git] / src / resolve / resolved-manager.c
index d5c1bf0fbda2c6dc695a890b6d3dc5c8cf1e3863..b5ad70161194edeca27cbdc9e9570bd782e25020 100644 (file)
@@ -23,7 +23,7 @@
 #include <resolv.h>
 #include <net/if.h>
 #include <sys/ioctl.h>
-#include <sys/poll.h>
+#include <poll.h>
 #include <netinet/in.h>
 
 #include "rtnl-util.h"
@@ -892,7 +892,7 @@ int manager_recv(Manager *m, int fd, DnsProtocol protocol, DnsPacket **ret) {
         mh.msg_control = &control;
         mh.msg_controllen = sizeof(control);
 
-        l = recvmsg(fd, &mh, MSG_CMSG_CLOEXEC);
+        l = recvmsg(fd, &mh, 0);
         if (l < 0) {
                 if (errno == EAGAIN || errno == EINTR)
                         return 0;