From 440899e4cb041ccdbfb62892827b3ddac012b9c8 Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Sat, 7 Feb 2009 16:49:36 +0000 Subject: [PATCH] Seed rand() with the node ID + MAC address --- platform/sky/contiki-sky-main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/platform/sky/contiki-sky-main.c b/platform/sky/contiki-sky-main.c index 978218cca..b62dcbe5a 100644 --- a/platform/sky/contiki-sky-main.c +++ b/platform/sky/contiki-sky-main.c @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * @(#)$Id: contiki-sky-main.c,v 1.45 2009/02/04 19:32:20 joxe Exp $ + * @(#)$Id: contiki-sky-main.c,v 1.46 2009/02/07 16:49:36 adamdunkels Exp $ */ #include @@ -55,6 +55,8 @@ #include "net/rime.h" +#include "lib/rand.h" + #include "node-id.h" #include "cfs-coffee-arch.h" #include "cfs/cfs-coffee.h" @@ -237,6 +239,8 @@ main(int argc, char **argv) rime_init(xmac_init(&cc2420_driver)); #endif + srand(ds2411_id[0] + node_id); + printf(CONTIKI_VERSION_STRING " started. "); if(node_id > 0) { printf("Node id is set to %u.\n", node_id);