diff options
| author | Álvaro Fernández Rojas | 2025-11-28 11:46:38 +0000 |
|---|---|---|
| committer | Álvaro Fernández Rojas | 2025-11-28 11:50:03 +0000 |
| commit | 90f503fc7ca6cce025e9429dc929c01372a5f36c (patch) | |
| tree | d205676651d5d9140d713aa97862bd0b65a3e947 | |
| parent | a170d63874f279d4bf48995a19285d7c7e7ad361 (diff) | |
ubus: fix shadow local variable
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 <noltari@gmail.com>
| -rw-r--r-- | src/ubus.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -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; } |