From 8b368b768097f27fb856ef270e1453e77da742e2 Mon Sep 17 00:00:00 2001 From: chao an Date: Wed, 11 Jan 2023 12:18:24 +0800 Subject: [PATCH] examples/netlink_route: fix compiler warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit netlink_route_main.c: In function ‘dump_neighbor’: netlink_route_main.c:151:26: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘uint8_t *’ {aka ‘unsigned char *’} [-Wformat=] 151 | printf("%02x", nb->ne_addr.u.na_addr); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int uint8_t * {aka unsigned char *} | %02hhn netlink_route_main.c:155:26: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘uint8_t *’ {aka ‘unsigned char *’} [-Wformat=] 155 | printf("%02x.", nb->ne_addr.u.na_addr); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int uint8_t * {aka unsigned char *} | %02hhn Signed-off-by: chao an --- examples/netlink_route/netlink_route_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/netlink_route/netlink_route_main.c b/examples/netlink_route/netlink_route_main.c index 6d3356a46..53112dc5c 100644 --- a/examples/netlink_route/netlink_route_main.c +++ b/examples/netlink_route/netlink_route_main.c @@ -148,11 +148,11 @@ static void dump_neighbor(void) { if ((j + 1) >= nb->ne_addr.na_llsize) { - printf("%02x", nb->ne_addr.u.na_addr); + printf("%02x", nb->ne_addr.u.na_addr[j]); } else { - printf("%02x.", nb->ne_addr.u.na_addr); + printf("%02x.", nb->ne_addr.u.na_addr[j]); } }