From e6b1ede7fbd2b3494c0d1d8de1a5c68e2c7f8d93 Mon Sep 17 00:00:00 2001 From: dd Date: Wed, 2 Oct 2002 00:37:01 +0000 Subject: [PATCH] Remove some #if 0'd code. After this, a "make unifdef" here produces no changes (against crypto telnet). Reviewed by: MD5 --- usr.bin/telnet/telnet.c | 41 ----------------------------------------- 1 file changed, 41 deletions(-) diff --git a/usr.bin/telnet/telnet.c b/usr.bin/telnet/telnet.c index 27aeaa9a7d8d..997115215619 100644 --- a/usr.bin/telnet/telnet.c +++ b/usr.bin/telnet/telnet.c @@ -1946,47 +1946,6 @@ telnet(char *user __unusedhere) } } -#if 0 /* XXX - this not being in is a bug */ -/* - * nextitem() - * - * Return the address of the next "item" in the TELNET data - * stream. This will be the address of the next character if - * the current address is a user data character, or it will - * be the address of the character following the TELNET command - * if the current address is a TELNET IAC ("I Am a Command") - * character. - */ - -static char * -nextitem(char *current) -{ - if ((*current&0xff) != IAC) { - return current+1; - } - switch (*(current+1)&0xff) { - case DO: - case DONT: - case WILL: - case WONT: - return current+3; - case SB: /* loop forever looking for the SE */ - { - char *look = current+2; - - for (;;) { - if ((*look++&0xff) == IAC) { - if ((*look++&0xff) == SE) { - return look; - } - } - } - } - default: - return current+2; - } -} -#endif /* 0 */ /* * netclear()