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()