diff --git a/apps/shell/gui-shell.c b/apps/shell/gui-shell.c index 3771538f4..19e8a5b0d 100644 --- a/apps/shell/gui-shell.c +++ b/apps/shell/gui-shell.c @@ -102,7 +102,7 @@ shell_prompt(char *str) } /*-----------------------------------------------------------------------------------*/ void -shell_exit(char *str) +shell_exit(void) { ctk_window_close(&window); } diff --git a/cpu/native/net/tapdev.c b/cpu/native/net/tapdev.c index ecf018fcc..7386bdc96 100644 --- a/cpu/native/net/tapdev.c +++ b/cpu/native/net/tapdev.c @@ -69,6 +69,13 @@ static unsigned long lasttime; #define BUF ((struct uip_eth_hdr *)&uip_buf[0]) +#define DEBUG 0 +#if DEBUG +#define PRINTF(...) fprintf(stderr, __VA_ARGS__) +#else +#define PRINTF(...) +#endif + /*---------------------------------------------------------------------------*/ int tapdev_fd(void) @@ -83,7 +90,7 @@ remove_route(void) char buf[1024]; snprintf(buf, sizeof(buf), "route delete -net 172.18.0.0"); system(buf); - printf("%s\n", buf); + fprintf(stderr, "%s\n", buf); } /*---------------------------------------------------------------------------*/ @@ -112,7 +119,7 @@ tapdev_init(void) snprintf(buf, sizeof(buf), "ifconfig tap0 inet 172.18.0.1/16"); system(buf); - printf("%s\n", buf); + fprintf(stderr, "%s\n", buf); #ifdef linux /* route add for linux */ snprintf(buf, sizeof(buf), "route add -net 172.18.0.0/16 dev tap0"); @@ -122,7 +129,7 @@ tapdev_init(void) #endif /* linux */ system(buf); - printf("%s\n", buf); + fprintf(stderr, "%s\n", buf); atexit(remove_route); lasttime = 0; @@ -149,6 +156,7 @@ tapdev_poll(void) return 0; } ret = read(fd, uip_buf, UIP_BUFSIZE); + PRINTF("tapdev_poll: read %d bytes\n", ret); if(ret == -1) { perror("tapdev_poll: read"); @@ -171,11 +179,12 @@ tapdev_send(void) #if DROP drop++; if(drop % 8 == 7) { - printf("Dropped an output packet!\n"); + fprintf(stderr, "Dropped an output packet!\n"); return; } #endif /* DROP */ + PRINTF("tapdev_send: sending %d bytes\n", uip_len); ret = write(fd, uip_buf, uip_len); if(ret == -1) { diff --git a/platform/native/clock.c b/platform/native/clock.c index 2cfed7d23..4bf0389d4 100644 --- a/platform/native/clock.c +++ b/platform/native/clock.c @@ -46,9 +46,9 @@ clock_time_t clock_time(void) { struct timeval tv; - + gettimeofday(&tv, NULL); - + return tv.tv_sec * 1000 + tv.tv_usec / 1000; } /*---------------------------------------------------------------------------*/ @@ -56,9 +56,9 @@ unsigned long clock_seconds(void) { struct timeval tv; - + gettimeofday(&tv, NULL); - + return tv.tv_sec; } /*---------------------------------------------------------------------------*/ diff --git a/platform/native/contiki-main.c b/platform/native/contiki-main.c index a870670cb..678d10073 100644 --- a/platform/native/contiki-main.c +++ b/platform/native/contiki-main.c @@ -221,9 +221,9 @@ main(int argc, char **argv) #endif serial_line_init(); - + autostart_start(autostart_processes); - + /* Make standard output unbuffered. */ setvbuf(stdout, (char *)NULL, _IONBF, 0); @@ -271,12 +271,12 @@ main(int argc, char **argv) void log_message(char *m1, char *m2) { - printf("%s%s\n", m1, m2); + fprintf(stderr, "%s%s\n", m1, m2); } /*---------------------------------------------------------------------------*/ void uip_log(char *m) { - printf("%s\n", m); + fprintf(stderr, "%s\n", m); } /*---------------------------------------------------------------------------*/ diff --git a/platform/native/dev/eeprom.c b/platform/native/dev/eeprom.c index 040902354..e803b56fe 100644 --- a/platform/native/dev/eeprom.c +++ b/platform/native/dev/eeprom.c @@ -53,9 +53,9 @@ eeprom_write(eeprom_addr_t addr, unsigned char *buf, int size) lseek(f, addr, SEEK_SET); write(f, buf, size); close(f); - + printf("eeprom_write(addr 0x%02x, buf %p, size %d);\n", addr, buf, size); - + memcpy(&eeprom[addr], buf, size); } void diff --git a/platform/native/dev/xmem.c b/platform/native/dev/xmem.c index d1b5f2dc8..b95616049 100644 --- a/platform/native/dev/xmem.c +++ b/platform/native/dev/xmem.c @@ -56,9 +56,9 @@ xmem_pwrite(const void *buf, int size, unsigned long offset) lseek(f, addr, SEEK_SET); write(f, buf, size); close(f);*/ - + /* printf("xmem_write(offset 0x%02x, buf %p, size %l);\n", offset, buf, size);*/ - + memcpy(&xmem[offset], buf, size); return size; }