From d442bb372895302b824b41656243c772a7e636f5 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 7 Oct 2020 13:39:47 +0200 Subject: [PATCH] network: make Gateway= in [Route] section accept an empty string --- src/network/networkd-route.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/network/networkd-route.c b/src/network/networkd-route.c index 12a344049f0..b59c48d4823 100644 --- a/src/network/networkd-route.c +++ b/src/network/networkd-route.c @@ -1720,6 +1720,14 @@ int config_parse_gateway( return 0; } + if (isempty(rvalue)) { + n->gateway_from_dhcp = false; + n->gw_family = AF_UNSPEC; + n->gw = IN_ADDR_NULL; + TAKE_PTR(n); + return 0; + } + if (streq(rvalue, "_dhcp")) { n->gateway_from_dhcp = true; TAKE_PTR(n); -- 2.47.3