Skip to content
Snippets Groups Projects
Commit d071b2a2 authored by kYc0o's avatar kYc0o
Browse files

Merge pull request #5309 from authmillenon/gnrc_ndp/fix/gua-hack

gnrc_ndp: don't let addresses timeout
parents 4ace7019 8968b760
No related branches found
No related tags found
No related merge requests found
...@@ -255,11 +255,13 @@ static void *_event_loop(void *args) ...@@ -255,11 +255,13 @@ static void *_event_loop(void *args)
((gnrc_ipv6_nc_t *)msg.content.ptr)->flags &= ~GNRC_IPV6_NC_IS_ROUTER; ((gnrc_ipv6_nc_t *)msg.content.ptr)->flags &= ~GNRC_IPV6_NC_IS_ROUTER;
break; break;
case GNRC_NDP_MSG_ADDR_TIMEOUT: /* XXX reactivate when https://github.com/RIOT-OS/RIOT/issues/5122 is
DEBUG("ipv6: Router advertisement timer event received\n"); * solved properly */
gnrc_ipv6_netif_remove_addr(KERNEL_PID_UNDEF, /* case GNRC_NDP_MSG_ADDR_TIMEOUT: */
(ipv6_addr_t *)msg.content.ptr); /* DEBUG("ipv6: Router advertisement timer event received\n"); */
break; /* gnrc_ipv6_netif_remove_addr(KERNEL_PID_UNDEF, */
/* (ipv6_addr_t *)msg.content.ptr); */
/* break; */
case GNRC_NDP_MSG_NBR_SOL_RETRANS: case GNRC_NDP_MSG_NBR_SOL_RETRANS:
DEBUG("ipv6: Neigbor solicitation retransmission timer event received\n"); DEBUG("ipv6: Neigbor solicitation retransmission timer event received\n");
...@@ -310,10 +312,12 @@ static void *_event_loop(void *args) ...@@ -310,10 +312,12 @@ static void *_event_loop(void *args)
gnrc_sixlowpan_nd_router_abr_remove( gnrc_sixlowpan_nd_router_abr_remove(
(gnrc_sixlowpan_nd_router_abr_t *)msg.content.ptr); (gnrc_sixlowpan_nd_router_abr_t *)msg.content.ptr);
break; break;
case GNRC_SIXLOWPAN_ND_MSG_AR_TIMEOUT: /* XXX reactivate when https://github.com/RIOT-OS/RIOT/issues/5122 is
DEBUG("ipv6: address registration timeout received\n"); * solved properly */
gnrc_sixlowpan_nd_router_gc_nc((gnrc_ipv6_nc_t *)msg.content.ptr); /* case GNRC_SIXLOWPAN_ND_MSG_AR_TIMEOUT: */
break; /* DEBUG("ipv6: address registration timeout received\n"); */
/* gnrc_sixlowpan_nd_router_gc_nc((gnrc_ipv6_nc_t *)msg.content.ptr); */
/* break; */
case GNRC_NDP_MSG_RTR_ADV_SIXLOWPAN_DELAY: case GNRC_NDP_MSG_RTR_ADV_SIXLOWPAN_DELAY:
DEBUG("ipv6: Delayed router advertisement event received\n"); DEBUG("ipv6: Delayed router advertisement event received\n");
gnrc_ipv6_nc_t *nc_entry = (gnrc_ipv6_nc_t *)msg.content.ptr; gnrc_ipv6_nc_t *nc_entry = (gnrc_ipv6_nc_t *)msg.content.ptr;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment