This commit is contained in:
Harald Pichler 2015-01-13 20:49:38 +01:00
commit 4b9314cbde
2 changed files with 2 additions and 1 deletions

View file

@ -778,6 +778,7 @@ dao_input(void)
rep->state.lifetime = RPL_LIFETIME(instance, lifetime); rep->state.lifetime = RPL_LIFETIME(instance, lifetime);
rep->state.learned_from = learned_from; rep->state.learned_from = learned_from;
rep->state.nopath_received = 0;
#if RPL_CONF_MULTICAST #if RPL_CONF_MULTICAST
fwd_dao: fwd_dao:

View file

@ -145,7 +145,7 @@ handle_dio_timer(void *ptr)
if(instance->dio_send) { if(instance->dio_send) {
/* send DIO if counter is less than desired redundancy */ /* send DIO if counter is less than desired redundancy */
if(instance->dio_counter < instance->dio_redundancy) { if(instance->dio_redundancy != 0 && instance->dio_counter < instance->dio_redundancy) {
#if RPL_CONF_STATS #if RPL_CONF_STATS
instance->dio_totsend++; instance->dio_totsend++;
#endif /* RPL_CONF_STATS */ #endif /* RPL_CONF_STATS */