diff options
author | Bruce Evans <bde@FreeBSD.org> | 2003-03-24 11:26:08 +0000 |
---|---|---|
committer | Bruce Evans <bde@FreeBSD.org> | 2003-03-24 11:26:08 +0000 |
commit | 1104dd84faf032855045420ed301e4bf369d71ed (patch) | |
tree | c372e5cf1a419811517b0b8f71bb6695bfa42af7 /sbin/ping/ping.c | |
parent | 954a953e8df881d95b4f2268481c2c9c16ea3ed0 (diff) | |
download | src-1104dd84faf032855045420ed301e4bf369d71ed.tar.gz src-1104dd84faf032855045420ed301e4bf369d71ed.zip |
Fixed an errx format error in rev.1.81. This should have been fatal
when WARNS was increased recently, but __printf0like() has been
temporarily disabled for 8 months.
Fixed related style bugs (disordered declaraction and silly type for
maxpayload -- assume 16-bit ints like the rest of ping.c).
Notes
Notes:
svn path=/head/; revision=112531
Diffstat (limited to 'sbin/ping/ping.c')
-rw-r--r-- | sbin/ping/ping.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sbin/ping/ping.c b/sbin/ping/ping.c index 08c3b5a9148c..2fc38dab1b9a 100644 --- a/sbin/ping/ping.c +++ b/sbin/ping/ping.c @@ -154,8 +154,8 @@ int mx_dup_ck = MAX_DUP_CHK; char rcvd_tbl[MAX_DUP_CHK / 8]; struct sockaddr_in whereto; /* who to ping */ -long maxpayload; int datalen = DEFDATALEN; +int maxpayload; int s; /* socket file descriptor */ u_char outpackhdr[IP_MAXPACKET], *outpack; char BBELL = '\a'; /* characters written for MISSED and AUDIBLE */ @@ -461,7 +461,7 @@ main(argc, argv) if (options & F_RROUTE) maxpayload -= MAX_IPOPTLEN; if (datalen > maxpayload) - errx(EX_USAGE, "packet size too large: %lu > %u", datalen, + errx(EX_USAGE, "packet size too large: %d > %d", datalen, maxpayload); datap = &outpack[MINICMPLEN + phdr_len]; if (options & F_PINGFILLED) { |