fix printing of recved packet.Discovered by Ed Sutter
diff --git a/proj/unixsim/apps/udpecho.c b/proj/unixsim/apps/udpecho.c
index 9301165..c87a54b 100644
--- a/proj/unixsim/apps/udpecho.c
+++ b/proj/unixsim/apps/udpecho.c
@@ -51,8 +51,9 @@
addr = netbuf_fromaddr(buf);
port = netbuf_fromport(buf);
netconn_connect(conn, addr, port);
+ netbuf_copy(buf, buffer, buf->p->tot_len);
+ buffer[buf->p->tot_len] = '\0';
netconn_send(conn, buf);
- netbuf_copy(buf, buffer, sizeof(buffer));
printf("got %s\n", buffer);
netbuf_delete(buf);
}