Browse Source

Merge pull request #7160 from cgundogan/pr/rpl_parent_lifetime_fix

rpl: send dis near parent timeout
master
BytesGalore 6 years ago committed by GitHub
parent
commit
bb48818b40
  1. 2
      sys/net/gnrc/routing/rpl/gnrc_rpl.c

2
sys/net/gnrc/routing/rpl/gnrc_rpl.c

@ -259,7 +259,7 @@ void _update_lifetime(void)
parent = &gnrc_rpl_parents[i];
if (parent->state != 0) {
if (parent->lifetime > GNRC_RPL_LIFETIME_UPDATE_STEP) {
if (parent->lifetime > (2 * GNRC_RPL_LIFETIME_UPDATE_STEP)) {
if (parent->lifetime <= (2 * GNRC_RPL_LIFETIME_UPDATE_STEP)) {
gnrc_rpl_send_DIS(parent->dodag->instance, &parent->addr);
}
parent->lifetime -= GNRC_RPL_LIFETIME_UPDATE_STEP;

Loading…
Cancel
Save