chiark / gitweb /
networkd: link - check returned value from set_lease_pool
authorThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Fri, 13 Jun 2014 20:00:55 +0000 (22:00 +0200)
committerThomas Hindoe Paaboel Andersen <phomes@gmail.com>
Fri, 13 Jun 2014 21:00:52 +0000 (23:00 +0200)
src/network/networkd-link.c

index 81872f7cc67adeeb7d77c91f4957c1ab9d79d1aa..baa0756e6fc3791148a36c215b6ce6bfa9e9152b 100644 (file)
@@ -1723,6 +1723,8 @@ static int link_configure(Link *link) {
                         pool_start.s_addr = htobe32(be32toh(address->in_addr.in.s_addr) + 1);
                         r = sd_dhcp_server_set_lease_pool(link->dhcp_server,
                                                           &pool_start, 32);
+                        if (r < 0)
+                                return r;
 
                         break;
                 }