ipaccess: Add \r when we get a \n to fix line wrappings
diff --git a/util/telnet-client.c b/util/telnet-client.c
index 6e17726..d2addf2 100644
--- a/util/telnet-client.c
+++ b/util/telnet-client.c
@@ -89,11 +89,19 @@
 static void _event_handler(telnet_t *telnet, telnet_event_t *ev,
 		void *user_data) {
 	int sock = *(int*)user_data;
+	int i;
 
 	switch (ev->type) {
 	/* data received */
 	case TELNET_EV_DATA:
-		printf("%.*s", (int)ev->size, ev->buffer);
+		for (i = 0; i < ev->size; ++i) {
+			if (ev->buffer[i] == '\n') {
+				putchar('\r');
+				putchar('\n');
+			} else
+				putchar(ev->buffer[i]);
+		}
+		
 		fflush(stdout);
 		break;
 	/* data must be sent */