From 6fcca2d545029607e98e2a2d85509a3485bea940 Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Wed, 29 Apr 2009 11:49:27 +0000 Subject: [PATCH] Initialize ctimer, add IPv6 address configuration for the aaaa prefix --- platform/minimal-net/contiki-main.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/platform/minimal-net/contiki-main.c b/platform/minimal-net/contiki-main.c index 83efb2215..6c5e26091 100644 --- a/platform/minimal-net/contiki-main.c +++ b/platform/minimal-net/contiki-main.c @@ -29,7 +29,7 @@ * * This file is part of the Contiki OS * - * $Id: contiki-main.c,v 1.19 2009/03/17 15:56:32 adamdunkels Exp $ + * $Id: contiki-main.c,v 1.20 2009/04/29 11:49:27 adamdunkels Exp $ * */ @@ -65,6 +65,8 @@ main(void) procinit_init(); + ctimer_init(); + autostart_start(autostart_processes); #if !UIP_CONF_IPV6 @@ -80,6 +82,14 @@ main(void) uip_ipaddr(&addr, 192,168,1,1); printf("Def. Router: %d.%d.%d.%d\n", uip_ipaddr_to_quad(&addr)); uip_setdraddr(&addr); +#else + { + uip_ipaddr_t ipaddr; + + uip_ip6addr(&ipaddr, 0xaaaa, 0, 0, 0, 0, 0, 0, 0); + uip_netif_addr_autoconf_set(&ipaddr, &uip_lladdr); + uip_netif_addr_add(&ipaddr, 16, 0, TENTATIVE); + } #endif /* Make standard output unbuffered. */