mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-11-19 18:40:17 +00:00
Update rank of parent when it has changed DODAG
This commit is contained in:
parent
34126173b4
commit
15bc0c6daa
@ -1060,6 +1060,7 @@ rpl_add_dag(uip_ipaddr_t *from, rpl_dio_t *dio)
|
||||
rpl_move_parent(previous_dag, dag, p);
|
||||
}
|
||||
}
|
||||
p->rank = dio->rank;
|
||||
|
||||
/* Determine the objective function by using the
|
||||
objective code point of the DIO. */
|
||||
@ -1374,10 +1375,9 @@ rpl_process_dio(uip_ipaddr_t *from, rpl_dio_t *dio)
|
||||
if(dag->joined) {
|
||||
instance->dio_counter++;
|
||||
}
|
||||
} else {
|
||||
p->rank=dio->rank;
|
||||
}
|
||||
}
|
||||
p->rank = dio->rank;
|
||||
|
||||
/* Parent info has been updated, trigger rank recalculation */
|
||||
p->flags |= RPL_PARENT_FLAG_UPDATED;
|
||||
|
Loading…
Reference in New Issue
Block a user