From 5d01ce6c5823a479d93ae5844cea67ae6a100e3a Mon Sep 17 00:00:00 2001 From: Bernd Walter Date: Sat, 6 Jul 2019 07:02:51 -0600 Subject: [PATCH] net/icmpv6/icmpv6_autoconfig.c: Use ntohs() to convert IPv6 address from network to host order int network debug output. --- net/icmpv6/icmpv6_autoconfig.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net/icmpv6/icmpv6_autoconfig.c b/net/icmpv6/icmpv6_autoconfig.c index 2ea1508c00c..f104972f849 100644 --- a/net/icmpv6/icmpv6_autoconfig.c +++ b/net/icmpv6/icmpv6_autoconfig.c @@ -45,6 +45,8 @@ #include #include +#include + #include #include #include @@ -338,8 +340,8 @@ int icmpv6_autoconfig(FAR struct net_driver_s *dev, FAR struct socket *psock) icmpv6_linkipaddr(dev, lladdr); ninfo("lladdr=%04x:%04x:%04x:%04x:%04x:%04x:%04x:%04x\n", - lladdr[0], lladdr[1], lladdr[2], lladdr[3], - lladdr[4], lladdr[6], lladdr[6], lladdr[7]); + ntohs(lladdr[0]), ntohs(lladdr[1]), ntohs(lladdr[2]), ntohs(lladdr[3]), + ntohs(lladdr[4]), ntohs(lladdr[5]), ntohs(lladdr[6]), ntohs(lladdr[7])); #ifdef CONFIG_NET_ICMPv6_NEIGHBOR /* 2. Link-Local Address Uniqueness Test: The node tests to ensure that