]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-ascii.c
Add a few more GCC warnings on GCC >= 2 for ".devel" builds.
[tcpdump] / print-ascii.c
index 14616aae9b7187fde40a691a3ad2fcf6c945427e..1bbc8be4f31e6fd0f4db6a1295baee174bf21536 100644 (file)
 
 #ifndef lint
 static const char rcsid[] =
-     "@(#) $Header: /tcpdump/master/tcpdump/print-ascii.c,v 1.7 2002-04-24 06:55:55 guy Exp $";
+     "@(#) $Header: /tcpdump/master/tcpdump/print-ascii.c,v 1.10 2002-09-05 00:00:10 guy Exp $";
 #endif
+#include <tcpdump-stdinc.h>
 #include <stdio.h>
-#include <sys/types.h>
-#include <ctype.h>
 
 #include "interface.h"
 
@@ -56,7 +55,7 @@ static const char rcsid[] =
 #define HEXDUMP_HEXSTUFF_PER_SHORT 5 /* 4 hex digits and a space */
 #define HEXDUMP_HEXSTUFF_PER_LINE \
                (HEXDUMP_HEXSTUFF_PER_SHORT * HEXDUMP_SHORTS_PER_LINE)
-     
+
 void
 ascii_print_with_offset(register const u_char *cp, register u_int length,
                        register u_int oset)
@@ -66,7 +65,7 @@ ascii_print_with_offset(register const u_char *cp, register u_int length,
        register int nshorts;
        char hexstuff[HEXDUMP_SHORTS_PER_LINE*HEXDUMP_HEXSTUFF_PER_SHORT+1], *hsp;
        char asciistuff[ASCII_LINELENGTH+1], *asp;
-       int maxlength = (Aflag ? ASCII_LINELENGTH : HEXDUMP_SHORTS_PER_LINE);
+       u_int maxlength = (Aflag ? ASCII_LINELENGTH : HEXDUMP_SHORTS_PER_LINE);
 
        nshorts = length / sizeof(u_short);
        i = 0;
@@ -131,7 +130,7 @@ ascii_print(register const u_char *cp, register u_int length)
 {
        ascii_print_with_offset(cp, length, 0);
 }
-       
+
 /*
  * telnet_print() wants this.  It is essentially default_print_unaligned()
  */