X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/0283ff899aa821f46d9402acdb359d3074a34d27..2683dab26609b3574f3477cae2bcc9d1206213d0:/print-ascii.c diff --git a/print-ascii.c b/print-ascii.c index 14616aae..fc6c6361 100644 --- a/print-ascii.c +++ b/print-ascii.c @@ -41,12 +41,11 @@ #endif #ifndef lint -static const char rcsid[] = - "@(#) $Header: /tcpdump/master/tcpdump/print-ascii.c,v 1.7 2002-04-24 06:55:55 guy Exp $"; +static const char rcsid[] _U_ = + "@(#) $Header: /tcpdump/master/tcpdump/print-ascii.c,v 1.12 2003-11-16 09:36:12 guy Exp $"; #endif +#include #include -#include -#include #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() */