Kevin Reay <kevintreayopen...@gmail.com> writes: > Correct printf format for received/dropped packet counts in cleanup().
Committed, thanks. > ps_recv and ps_drop (struct pcap_stat) are both type u_int. > Index: tcpdump.c > =================================================================== > RCS file: /cvs/src/usr.sbin/tcpdump/tcpdump.c,v > retrieving revision 1.75 > diff -u -p -r1.75 tcpdump.c > --- tcpdump.c 14 Oct 2015 04:55:17 -0000 1.75 > +++ tcpdump.c 28 Oct 2015 02:43:30 -0000 > @@ -522,10 +522,10 @@ cleanup(int signo) > write(STDERR_FILENO, buf, strlen(buf)); > } else { > (void)snprintf(buf, sizeof buf, > - "%d packets received by filter\n", stat.ps_recv); > + "%u packets received by filter\n", stat.ps_recv); > write(STDERR_FILENO, buf, strlen(buf)); > (void)snprintf(buf, sizeof buf, > - "%d packets dropped by kernel\n", stat.ps_drop); > + "%u packets dropped by kernel\n", stat.ps_drop); > write(STDERR_FILENO, buf, strlen(buf)); > } > } -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE