Don't place link if destination is the null address
This commit is contained in:
parent
5faeca7bfe
commit
5cdc2e877f
|
@ -28,7 +28,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of the Contiki operating system.
|
* This file is part of the Contiki operating system.
|
||||||
*
|
*
|
||||||
* $Id: example-collect.c,v 1.14 2010/11/06 14:43:45 adamdunkels Exp $
|
* $Id: example-collect.c,v 1.15 2010/11/07 10:32:13 adamdunkels Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -99,8 +99,12 @@ PROCESS_THREAD(example_collect_process, ev, data)
|
||||||
|
|
||||||
parent = collect_parent(&tc);
|
parent = collect_parent(&tc);
|
||||||
if(!rimeaddr_cmp(parent, &oldparent)) {
|
if(!rimeaddr_cmp(parent, &oldparent)) {
|
||||||
|
if(!rimeaddr_cmp(&oldparent, &rimeaddr_null)) {
|
||||||
printf("#L %d 0\n", oldparent.u8[0]);
|
printf("#L %d 0\n", oldparent.u8[0]);
|
||||||
|
}
|
||||||
|
if(!rimeaddr_cmp(parent, &rimeaddr_null)) {
|
||||||
printf("#L %d 1\n", parent->u8[0]);
|
printf("#L %d 1\n", parent->u8[0]);
|
||||||
|
}
|
||||||
rimeaddr_copy(&oldparent, parent);
|
rimeaddr_copy(&oldparent, parent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue