Don't place link if destination is the null address

This commit is contained in:
adamdunkels 2010-11-07 10:32:13 +00:00
parent 5faeca7bfe
commit 5cdc2e877f
1 changed files with 7 additions and 3 deletions

View File

@ -28,7 +28,7 @@
*
* 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);
if(!rimeaddr_cmp(parent, &oldparent)) {
printf("#L %d 0\n", oldparent.u8[0]);
printf("#L %d 1\n", parent->u8[0]);
if(!rimeaddr_cmp(&oldparent, &rimeaddr_null)) {
printf("#L %d 0\n", oldparent.u8[0]);
}
if(!rimeaddr_cmp(parent, &rimeaddr_null)) {
printf("#L %d 1\n", parent->u8[0]);
}
rimeaddr_copy(&oldparent, parent);
}
}