diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c index 8061976d7b..867feeff1b 100644 --- a/src/network/networkd-manager.c +++ b/src/network/networkd-manager.c @@ -230,9 +230,6 @@ static int manager_listen_fds(Manager *m, int *ret_rtnl_fd) { if (n < 0) return n; - if (strv_length(names) != (size_t) n) - return -EINVAL; - for (int i = 0; i < n; i++) { int fd = i + SD_LISTEN_FDS_START; diff --git a/src/udev/udev-manager.c b/src/udev/udev-manager.c index 19ea8e8bca..2f97205c91 100644 --- a/src/udev/udev-manager.c +++ b/src/udev/udev-manager.c @@ -1111,9 +1111,6 @@ static int manager_listen_fds(Manager *manager) { if (n < 0) return n; - if (strv_length(names) != (size_t) n) - return -EIO; - for (int i = 0; i < n; i++) { int fd = SD_LISTEN_FDS_START + i;