Make RPL use neighbor tables. RPL locks the neighbor used as preferred parent.
This commit is contained in:
parent
09d26f8060
commit
c50d10aa53
5 changed files with 140 additions and 158 deletions
|
@ -290,8 +290,8 @@ void rpl_free_instance(rpl_instance_t *);
|
|||
rpl_parent_t *rpl_add_parent(rpl_dag_t *, rpl_dio_t *dio, uip_ipaddr_t *);
|
||||
rpl_parent_t *rpl_find_parent(rpl_dag_t *, uip_ipaddr_t *);
|
||||
rpl_parent_t *rpl_find_parent_any_dag(rpl_instance_t *instance, uip_ipaddr_t *addr);
|
||||
void rpl_nullify_parent(rpl_dag_t *, rpl_parent_t *);
|
||||
void rpl_remove_parent(rpl_dag_t *, rpl_parent_t *);
|
||||
void rpl_nullify_parent(rpl_parent_t *);
|
||||
void rpl_remove_parent(rpl_parent_t *);
|
||||
void rpl_move_parent(rpl_dag_t *dag_src, rpl_dag_t *dag_dst, rpl_parent_t *parent);
|
||||
rpl_parent_t *rpl_select_parent(rpl_dag_t *dag);
|
||||
rpl_dag_t *rpl_select_dag(rpl_instance_t *instance,rpl_parent_t *parent);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue