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);
   }