From a32ea1e7930f04cd8fde3a55bef0c072aef0be60 Mon Sep 17 00:00:00 2001 From: Simon Goldschmidt Date: Fri, 14 May 2021 10:32:57 +0200 Subject: [PATCH] dhcp: don't set a default gateway if dhcp server doesn't give one see bug #60578 --- src/core/ipv4/dhcp.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/core/ipv4/dhcp.c b/src/core/ipv4/dhcp.c index 7e5d83c8..55950d8e 100644 --- a/src/core/ipv4/dhcp.c +++ b/src/core/ipv4/dhcp.c @@ -1120,13 +1120,6 @@ dhcp_bind(struct netif *netif) } ip4_addr_copy(gw_addr, dhcp->offered_gw_addr); - /* gateway address not given? */ - if (ip4_addr_isany_val(gw_addr)) { - /* copy network address */ - ip4_addr_get_network(&gw_addr, &dhcp->offered_ip_addr, &sn_mask); - /* use first host address on network as gateway */ - ip4_addr_set_u32(&gw_addr, ip4_addr_get_u32(&gw_addr) | PP_HTONL(0x00000001UL)); - } #if LWIP_DHCP_AUTOIP_COOP if (dhcp->autoip_coop_state == DHCP_AUTOIP_COOP_STATE_ON) {