From cef95ebf9b2ca12ae3f2a7d9d972cf6f222d5bd3 Mon Sep 17 00:00:00 2001 From: Nicolas Tsiftes Date: Mon, 21 Nov 2011 15:50:19 +0100 Subject: [PATCH] Inverted DAG ID check --- core/net/rpl/rpl-dag.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/net/rpl/rpl-dag.c b/core/net/rpl/rpl-dag.c index 0310c1727..cc19eaf2f 100755 --- a/core/net/rpl/rpl-dag.c +++ b/core/net/rpl/rpl-dag.c @@ -592,7 +592,7 @@ rpl_select_dodag(rpl_instance_t * instance, rpl_parent_t *p) if(best_dag->rank < best_dag->min_rank) { best_dag->min_rank = best_dag->rank; } else if(!acceptable_rank(best_dag, best_dag->rank)) { - PRINTF("RPL: New rank unacceptable !\n"); + PRINTF("RPL: New rank unacceptable!\n"); instance->current_dag->preferred_parent = NULL; if(instance->mop != RPL_MOP_NO_DOWNWARD_ROUTES && last_parent != NULL) { /* Send a No-Path DAO to the removed preferred parent. */ @@ -757,7 +757,7 @@ rpl_get_dodag(uint8_t instance_id, uip_ipaddr_t *dag_id) for(i = 0; i < RPL_MAX_DODAG_PER_INSTANCE; ++i) { dag = &instance->dag_table[i]; - if(dag->used && !uip_ipaddr_cmp(&dag->dag_id, dag_id)) { + if(dag->used && uip_ipaddr_cmp(&dag->dag_id, dag_id)) { return dag; } }