[PATCH v2 07/23] examples/server_node_efd: resolve shadow variable warning
Stephen Hemminger
stephen at networkplumber.org
Tue Apr 7 17:16:03 CEST 2026
Argument to parse_numa_nodes() shadowed global variable.
Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
Acked-by: Bruce Richardson <bruce.richardson at intel.com>
---
examples/server_node_efd/efd_server/args.c | 6 +++---
examples/server_node_efd/efd_server/meson.build | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/examples/server_node_efd/efd_server/args.c b/examples/server_node_efd/efd_server/args.c
index 0e5e89705d..cb0486a952 100644
--- a/examples/server_node_efd/efd_server/args.c
+++ b/examples/server_node_efd/efd_server/args.c
@@ -81,15 +81,15 @@ parse_portmask(uint8_t max_ports, const char *portmask)
* and convert to a number to store in the num_nodes variable
*/
static int
-parse_num_nodes(const char *nodes)
+parse_num_nodes(const char *arg)
{
char *end = NULL;
unsigned long temp;
- if (nodes == NULL || *nodes == '\0')
+ if (arg == NULL || *arg == '\0')
return -1;
- temp = strtoul(nodes, &end, 10);
+ temp = strtoul(arg, &end, 10);
if (end == NULL || *end != '\0' || temp == 0)
return -1;
diff --git a/examples/server_node_efd/efd_server/meson.build b/examples/server_node_efd/efd_server/meson.build
index fa0e15d73a..f1a6616738 100644
--- a/examples/server_node_efd/efd_server/meson.build
+++ b/examples/server_node_efd/efd_server/meson.build
@@ -10,4 +10,3 @@ allow_experimental_apis = true
deps += 'efd'
sources += files('args.c', 'init.c', 'main.c')
includes += include_directories('../shared')
-cflags += no_shadow_cflag
--
2.53.0
More information about the dev
mailing list