From e064985c1be6d8a9cf77f245925eee7637a1ad0b Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Thu, 10 Sep 2015 19:38:38 +0200 Subject: [PATCH] gnrc ipv6 netif: missing flags for 6lowpan router --- sys/include/net/gnrc/ipv6/netif.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys/include/net/gnrc/ipv6/netif.h b/sys/include/net/gnrc/ipv6/netif.h index 4027bb6eb..404cbfd91 100644 --- a/sys/include/net/gnrc/ipv6/netif.h +++ b/sys/include/net/gnrc/ipv6/netif.h @@ -304,6 +304,8 @@ typedef struct { */ uint16_t min_adv_int; +#endif +#if defined (MODULE_GNRC_NDP_ROUTER) || defined (MODULE_GNRC_SIXLOWPAN_ND_ROUTER) /** * @brief The router lifetime to propagate in router advertisements. * Must be either 0 or between ng_ipv6_netif_t::max_adv_int and @@ -336,7 +338,7 @@ typedef struct { */ timex_t retrans_timer; vtimer_t rtr_sol_timer; /**< Timer for periodic router solicitations */ -#ifdef MODULE_GNRC_NDP_ROUTER +#if defined (MODULE_GNRC_NDP_ROUTER) || defined (MODULE_GNRC_SIXLOWPAN_ND_ROUTER) vtimer_t rtr_adv_timer; /**< Timer for periodic router advertisements */ #endif } gnrc_ipv6_netif_t;