cvsdist bd8b474
diff -ru netkit-telnet-0.17.orig/telnet/main.c netkit-telnet-0.17/telnet/main.c
cvsdist bd8b474
--- netkit-telnet-0.17.orig/telnet/main.c	2003-05-15 20:07:40.000000000 +0200
cvsdist bd8b474
+++ netkit-telnet-0.17/telnet/main.c	2003-05-16 00:18:28.000000000 +0200
cvsdist bd8b474
@@ -143,7 +143,7 @@
cvsdist bd8b474
 	while ((ch = getopt(argc, argv, "78DEKLS:X:ab:cde:fFk:l:n:rt:x")) != -1) {
cvsdist bd8b474
 		switch(ch) {
cvsdist bd8b474
 		case '8':
cvsdist bd8b474
-			eight = 3;	/* binary output and input */
cvsdist bd8b474
+			binary = 3;	/* send TELNET BINARY option for output and input */
cvsdist bd8b474
 			break;
cvsdist bd8b474
 		case '7':
cvsdist bd8b474
 			eight = 0;
cvsdist bd8b474
@@ -165,7 +165,7 @@
cvsdist bd8b474
 #endif
cvsdist bd8b474
 			break;
cvsdist bd8b474
 		case 'L':
cvsdist bd8b474
-			eight |= 2;	/* binary output only */
cvsdist bd8b474
+			binary = 2;	/* send TELNET BINARY option for output only */
cvsdist bd8b474
 			break;
cvsdist bd8b474
 		case 'S':
cvsdist bd8b474
 		    {
cvsdist bd8b474
diff -ru netkit-telnet-0.17.orig/telnet/telnet.1 netkit-telnet-0.17/telnet/telnet.1
cvsdist bd8b474
--- netkit-telnet-0.17.orig/telnet/telnet.1	2003-05-15 20:07:40.000000000 +0200
cvsdist bd8b474
+++ netkit-telnet-0.17/telnet/telnet.1	2003-05-15 23:38:37.000000000 +0200
cvsdist bd8b474
@@ -76,6 +76,8 @@
cvsdist bd8b474
 .Pp
cvsdist bd8b474
 The options are as follows:
cvsdist bd8b474
 .Bl -tag -width Ds
cvsdist bd8b474
+.It Fl 7
cvsdist bd8b474
+Strip 8th bit on input and output. Telnet is 8-bit clean by default but doesn't send the TELNET BINARY option unless forced.
cvsdist bd8b474
 .It Fl 8
cvsdist bd8b474
 Specifies an 8-bit data path.
cvsdist bd8b474
 This causes an attempt to negotiate the