From 90f503fc7ca6cce025e9429dc929c01372a5f36c Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= Date: Fri, 28 Nov 2025 12:46:38 +0100 Subject: [PATCH] ubus: fix shadow local variable MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fix leftover shadowed local variable in ubus code from commit a170d63874f2. src/ubus.c:130:38: error: declaration of 'a' shadows a previous local [-Werror=shadow=local] 130 | struct dhcpv6_lease *a, *border; | ^ src/ubus.c:118:15: note: shadowed declaration is here 118 | void *a; | ^ Fixes: a170d63874f2 ("src: fix shadowed local variables") Signed-off-by: Álvaro Fernández Rojas --- src/ubus.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ubus.c b/src/ubus.c index 426c1a2..5b6cf22 100644 --- a/src/ubus.c +++ b/src/ubus.c @@ -115,10 +115,10 @@ static int handle_dhcpv6_leases(_o_unused struct ubus_context *ctx, _o_unused st { struct interface *iface; time_t now = odhcpd_time(); - void *a; + void *dev_tbl; blob_buf_init(&b, 0); - a = blobmsg_open_table(&b, "device"); + dev_tbl = blobmsg_open_table(&b, "device"); avl_for_each_element(&interfaces, iface, avl) { if (iface->dhcpv6 != MODE_SERVER) @@ -172,8 +172,9 @@ static int handle_dhcpv6_leases(_o_unused struct ubus_context *ctx, _o_unused st blobmsg_close_table(&b, i); } - blobmsg_close_table(&b, a); + blobmsg_close_table(&b, dev_tbl); ubus_send_reply(ctx, req, b.head); + return 0; } -- 2.30.2