Print link-local IPv6 address when booting the node
This commit is contained in:
parent
f03caa357e
commit
d3131e1811
1 changed files with 15 additions and 1 deletions
|
@ -26,7 +26,7 @@
|
||||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
* SUCH DAMAGE.
|
* SUCH DAMAGE.
|
||||||
*
|
*
|
||||||
* @(#)$Id: contiki-sky-main.c,v 1.57 2009/10/19 20:55:52 adamdunkels Exp $
|
* @(#)$Id: contiki-sky-main.c,v 1.58 2009/10/29 22:10:59 adamdunkels Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <signal.h>
|
#include <signal.h>
|
||||||
|
@ -287,6 +287,20 @@ main(int argc, char **argv)
|
||||||
printf(" %s channel %u\n", MAC_DRIVER.name, RF_CHANNEL);
|
printf(" %s channel %u\n", MAC_DRIVER.name, RF_CHANNEL);
|
||||||
|
|
||||||
process_start(&tcpip_process, NULL);
|
process_start(&tcpip_process, NULL);
|
||||||
|
|
||||||
|
printf("Tentative link-local IPv6 address ");
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
for(i = 0; i < 7; ++i) {
|
||||||
|
printf("%02x%02x:",
|
||||||
|
uip_netif_physical_if.addresses[0].ipaddr.u8[i * 2],
|
||||||
|
uip_netif_physical_if.addresses[0].ipaddr.u8[i * 2 + 1]);
|
||||||
|
}
|
||||||
|
printf("%02x%02x\n",
|
||||||
|
uip_netif_physical_if.addresses[0].ipaddr.u8[14],
|
||||||
|
uip_netif_physical_if.addresses[0].ipaddr.u8[15]);
|
||||||
|
}
|
||||||
|
|
||||||
#if UIP_CONF_ROUTER
|
#if UIP_CONF_ROUTER
|
||||||
rime_init(rime_udp_init(NULL));
|
rime_init(rime_udp_init(NULL));
|
||||||
uip_router_register(&rimeroute);
|
uip_router_register(&rimeroute);
|
||||||
|
|
Loading…
Reference in a new issue