]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: dhcp4: ignore null dns address
authorYu Watanabe <watanabe.yu+github@gmail.com>
Tue, 13 Apr 2021 07:24:52 +0000 (16:24 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 22 Apr 2021 23:49:29 +0000 (08:49 +0900)
src/network/networkd-dhcp4.c

index 4488f27b6c20908ac33cec60e6f9069d80920dca..75ee2ea8ad37cd158d78aac3242bdac90d0d544b 100644 (file)
@@ -519,6 +519,9 @@ static int link_set_dns_routes(Link *link, const struct in_addr *gw) {
         route->mtu = link->network->dhcp_route_mtu;
 
         for (int i = 0; i < n; i ++) {
+                if (in4_addr_is_null(&dns[i]))
+                        continue;
+
                 route->dst.in = dns[i];
 
                 r = dhcp_route_configure_auto(route, link, gw);