--- u-boot-bl/common/main.c 2004-01-16 18:39:30.000000000 -0600 +++ u-boot/common/main.c 2004-03-17 09:17:48.000000000 -0600 @@ -574,6 +574,12 @@ int readline (const char *const prompt) puts ("\r\n"); return (p - console_buffer); + /* + * ignore padding from telnet or telco pads + */ + case '\0': /* nul */ + continue; + case 0x03: /* ^C - break */ console_buffer[0] = '\0'; /* discard input */ return (-1);