]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
logind: fd 0 is a valid fd
authorLennart Poettering <lennart@poettering.net>
Mon, 26 Feb 2018 17:33:51 +0000 (18:33 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 26 Feb 2018 17:39:32 +0000 (18:39 +0100)
src/libsystemd-network/sd-dhcp-server.c
src/login/logind-session-device.c

index 907b72391b60d7d78b75b14f1f961be073d81ce2..d64a47d2fce5e075d0691adc898cb1985f76c4d1 100644 (file)
@@ -316,7 +316,7 @@ static int dhcp_server_send_udp(sd_dhcp_server *server, be32_t destination,
         int r;
 
         assert(server);
-        assert(server->fd > 0);
+        assert(server->fd >= 0);
         assert(message);
         assert(len > sizeof(DHCPMessage));
 
index 64162f65704802f02c8a1e2627760660b2874a1e..f160af17baf01315b37f1e21e4498b1678152160 100644 (file)
@@ -527,7 +527,7 @@ int session_device_save(SessionDevice *sd) {
 }
 
 void session_device_attach_fd(SessionDevice *sd, int fd, bool active) {
-        assert(fd > 0);
+        assert(fd >= 0);
         assert(sd);
         assert(sd->fd < 0);
         assert(!sd->active);