]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-telnet.c
Allow tcpdump to work with earlier libpcaps.
[tcpdump] / print-telnet.c
index ab8351f28f00ab2decf54cf55c53f86a971f4288..67aa666e7f6fb067d1e3dfb1891f54c15f6801e5 100644 (file)
@@ -51,7 +51,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-     "@(#) $Header: /tcpdump/master/tcpdump/print-telnet.c,v 1.7 2000-05-28 04:23:14 itojun Exp $";
+     "@(#) $Header: /tcpdump/master/tcpdump/print-telnet.c,v 1.12 2000-09-29 04:58:51 guy Exp $";
 #endif
 
 #include <sys/param.h>
@@ -60,19 +60,13 @@ static const char rcsid[] =
 #include <ctype.h>
 
 #include <netinet/in.h>
-#include <netinet/in_systm.h>
-#include <netinet/ip.h>
-#include <netinet/ip_var.h>
-#include <netinet/tcp.h>
 
 #define TELCMDS
 #define TELOPTS
 #include <arpa/telnet.h>
 
 #include <stdio.h>
-#ifdef __STDC__
 #include <stdlib.h>
-#endif
 #include <unistd.h>
 #include <string.h>
 
@@ -83,22 +77,6 @@ static const char rcsid[] =
 # define TELCMD_FIRST SE
 #endif
 
-static void safeputs __P((const char *));
-
-#define safeputc(c) \
-    printf((((unsigned char)c) < 0x80 && isprint((c)) ? "%c" : "\\%03o"), \
-       ((unsigned char)c) & 0xff)
-
-static void
-safeputs(s)
-       const char *s;
-{
-       while (*s) {
-               safeputc(*s);
-               s++;
-       }
-}
-
 void
 telnet_print(register const u_char *sp, u_int length)
 {