From bce71648278ece87e70183b3b018549cc7a5a2bb Mon Sep 17 00:00:00 2001 From: George Oikonomou Date: Sun, 9 Sep 2018 20:10:53 +0100 Subject: [PATCH] Fix RPL classic compilation for TARGET sky --- os/net/routing/rpl-classic/rpl-dag-root.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/os/net/routing/rpl-classic/rpl-dag-root.c b/os/net/routing/rpl-classic/rpl-dag-root.c index 17ac24d33..3a0162627 100644 --- a/os/net/routing/rpl-classic/rpl-dag-root.c +++ b/os/net/routing/rpl-classic/rpl-dag-root.c @@ -48,6 +48,7 @@ static void set_global_address(uip_ipaddr_t *prefix, uip_ipaddr_t *iid) { static uip_ipaddr_t root_ipaddr; + int i; /* Assign a unique local address (RFC4193, http://tools.ietf.org/html/rfc4193). */ @@ -68,7 +69,7 @@ set_global_address(uip_ipaddr_t *prefix, uip_ipaddr_t *iid) uint8_t state; LOG_DBG("IPv6 addresses: "); - for(int i = 0; i < UIP_DS6_ADDR_NB; i++) { + for(i = 0; i < UIP_DS6_ADDR_NB; i++) { state = uip_ds6_if.addr_list[i].state; if(uip_ds6_if.addr_list[i].isused && (state == ADDR_TENTATIVE || state == ADDR_PREFERRED)) {