From e9f2703751ee22f66893e71d660fc600a6e5baef Mon Sep 17 00:00:00 2001 From: dgl Date: Thu, 14 May 2026 05:40:57 +0000 Subject: [PATCH] dhcpleased: Ensure imsg is zeroed in send_routes_withdraw. ok florian@ --- sbin/dhcpleased/engine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sbin/dhcpleased/engine.c b/sbin/dhcpleased/engine.c index 9e34aeaca1e..48f0e26dbd7 100644 --- a/sbin/dhcpleased/engine.c +++ b/sbin/dhcpleased/engine.c @@ -1,4 +1,4 @@ -/* $OpenBSD: engine.c,v 1.61 2026/04/15 16:50:32 florian Exp $ */ +/* $OpenBSD: engine.c,v 1.62 2026/05/14 05:40:57 dgl Exp $ */ /* * Copyright (c) 2017, 2021 Florian Obser @@ -1780,6 +1780,7 @@ send_routes_withdraw(struct dhcpleased_iface *iface) if (iface->requested_ip.s_addr == INADDR_ANY || iface->routes_len == 0) return; + memset(&imsg, 0, sizeof(imsg)); imsg.if_index = iface->if_index; imsg.rdomain = iface->rdomain; imsg.addr = iface->requested_ip;