diff --git a/src/core/ipv4/dhcp.c b/src/core/ipv4/dhcp.c index d9ed8b0f..b37b25a6 100644 --- a/src/core/ipv4/dhcp.c +++ b/src/core/ipv4/dhcp.c @@ -870,6 +870,12 @@ dhcp_start(struct netif *netif) return ERR_OK; } +#ifdef LWIP_HOOK_DHCP_POST_INIT + if (LWIP_HOOK_DHCP_POST_INIT(netif, result)) { + return result; + } +#endif + /* (re)start the DHCP negotiation */ result = dhcp_discover(netif); if (result != ERR_OK) {