From 612cb471d88dfdc10483a8f395c47d72eb1064e9 Mon Sep 17 00:00:00 2001 From: Epagris Date: Tue, 23 Apr 2024 14:00:58 +0200 Subject: [PATCH] - DHCP: retry storm fixed --- prefab/packet_parsers/dhcp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/prefab/packet_parsers/dhcp.c b/prefab/packet_parsers/dhcp.c index 81b11fc..16b8fbf 100644 --- a/prefab/packet_parsers/dhcp.c +++ b/prefab/packet_parsers/dhcp.c @@ -301,6 +301,7 @@ static void dhcp_process(DhcpState *s, DhcpProps *props, DhcpOption *opts) { AlarmUserData params = {0}; s->renewAlarmId = timer_sched_rel(E.tmr, ((int64_t)dhcpLeaseTime_s) * 1000000, NULL, params); + timer_unsched(E.tmr, s->retryAlarmId); MSG(ANSI_COLOR_BGREEN "\nDHCP done!\n" ANSI_COLOR_RESET); MSG("IP: " ANSI_COLOR_BYELLOW);