elad
30d1b3f220
PR/30226: Nino Dehne: ping6(8) and ping(8) are inconsistent in the output
...
of round-trip times.
okay rpaulo@
2006-09-23 16:18:04 +00:00
rpaulo
25ff2bc882
Replace the way we calculate the standard deviation with the unbiased form
...
for non-related samples. There are several websites that explain why we
should use this form instead of the normal formula to compute the std. dev.
(Wikipedia is one of them).
Also, ping(8) (where this "new" formula came from) already does it this way
so, I'm trying to score some extra points by making both utilities behave
the same way.
Thanks to wrtstuden@ for the initial clarification.
2006-05-18 02:14:22 +00:00
rpaulo
83dc99da2a
There are no broadcast addresses in IPv6, so, kill a leftover from the
...
ping(8) man page.
2006-05-18 00:50:08 +00:00
rpaulo
84f73e685c
Remove support support for RFC 2292.
2006-05-07 16:00:18 +00:00
rpaulo
848d0be7cc
len should be socklen_t, not size_t. Spotted by
...
Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>.
2006-05-05 12:49:23 +00:00
rpaulo
de8db47547
Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).
...
* RFC 3542 isn't binary compatible with RFC 2292.
* RFC 2292 support is on by default but can be disabled.
* update ping6, telnet and traceroute6 to the new API.
From the KAME project (www.kame.net).
Reviewed by core.
2006-05-05 00:03:21 +00:00
elad
21831d5e1d
Fix an off-by-one found by Coverity, CID 1456.
...
I haven't looked, but I suggest security-officer@ looks into it to see if
this may be exploited passively?
2006-03-17 02:31:03 +00:00
christos
2c6eadc9ce
Move WARNS=3 to the Makefile.inc, and add a little const to the remaining
...
programs that did not compile before.
2005-06-27 01:00:04 +00:00
he
2e34fff7c9
Add an initialization to appease -Wuninitialized.
...
Marked with XXXGCC for sun2 (found while building for it).
Reviewed by lukem.
2005-06-07 09:10:33 +00:00
lukem
658ed3362c
appease gcc -Wuninitialized
2005-06-02 01:35:57 +00:00
xtraeme
39707ce809
Kill __P(), use ANSI function declarations; WARNS=3.
2005-02-09 14:09:46 +00:00
dsl
91d3fe12d9
Add (unsigned char) cast to ctype function
2004-10-29 19:15:20 +00:00
itojun
fd9a3b1704
correct mistake in usage(). Chris Pinnock
2004-06-09 01:59:20 +00:00
kleink
faed9caa49
There's no point in bringing PRNG output to network byteorder prior to
...
transmission.
2004-05-13 20:27:38 +00:00
itojun
56ae6a5d4c
do not disclose endian. henning@openbsd
2004-04-22 01:39:20 +00:00
wiz
47190e80b8
Consistently use 'RFC 1234' instead of 'RFC1234' or 'RFC-1234'.
...
From jmc@openbsd.
2003-09-07 16:22:20 +00:00
agc
276d62f603
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22308, verified by myself.
2003-08-07 10:04:22 +00:00
itojun
c9ecfbe3a4
fix packet loss rate computation
2003-07-25 06:01:44 +00:00
cjep
100bffb736
Fix typo. Noted by Sean Boudreau on tech-net.
2003-06-06 14:18:40 +00:00
perry
1fbcf39738
do proper rounded packet loss calculations.
...
From Robert Elz in PR #20885
XXX This should be sent back to KAME
2003-03-27 16:15:44 +00:00
wiz
7d23ed38db
IPsec, not ipsec. From Igor Sobrado in PR 20722.
2003-03-15 22:24:18 +00:00
wiz
5dd379b9d6
address has two ds, not three; from Adrian Mrva.
2002-12-21 12:43:07 +00:00
itojun
7955954132
correct the use of sizeof() on memset(). sync w/kame
2002-12-05 02:07:03 +00:00
itojun
4606602797
use strlcpy. sync w/kame
2002-11-16 14:06:56 +00:00
itojun
3772e08b03
be more picky about numeric arg parsing. sync w/kame
2002-10-25 02:20:37 +00:00
itojun
5d481d0136
reduce diff w/ kame
2002-09-23 12:52:30 +00:00
mycroft
c7d63f201b
Touch up error/warning messages.
2002-09-21 18:33:51 +00:00
mycroft
75cf9dce87
select() -> poll()
2002-09-21 18:24:40 +00:00
itojun
4df4d0a437
ansi pedantic. sync w/kame
2002-09-08 14:31:41 +00:00
itojun
16e84a7542
clarify comment when nreceived > ntransmitted. from deraadt
2002-05-31 01:10:53 +00:00
itojun
08f5f94674
typo, from openbsd
2002-05-30 21:32:18 +00:00
thorpej
313148a4db
Fix Missing %s in format string.
2002-05-30 17:02:17 +00:00
itojun
7f0c96b84b
KNF. remove unused variable "signo". from deraadt
2002-05-26 13:21:01 +00:00
itojun
e500a07555
no need for KAME_SCOPEID
2002-05-26 13:01:21 +00:00
itojun
6cad7e9bef
s/IPSec/IPsec/
2002-05-26 12:56:57 +00:00
itojun
9e3976cdf7
Xr ping6 8 -> Nm
2002-05-26 12:07:05 +00:00
wiz
07da92e69f
Sort sections and a grammar fix.
2002-05-26 10:52:01 +00:00
itojun
d265331969
sync with kame.
...
- use bind(2) to select source.
- KNF.
- -g option to specify intermediate gateway.
2002-05-26 05:46:24 +00:00
itojun
3d6f24bae3
no \n to warnx(3). From: Mike Pechkin <mpech@prosoft.org.lv>
2002-03-11 02:06:02 +00:00
darrenr
53b688a6ee
should be using htons() to convert from a host byte order into a network
...
byte order, not ntohs().
2002-01-09 12:30:15 +00:00
wiz
6e5e605c25
Add space before ..., lose a .Pp.
2001-11-16 12:06:01 +00:00
lukem
04d5555436
fix -Wshadow warning
2001-11-02 05:33:21 +00:00
itojun
426db19de1
use bind(2) to support -S. snprintf return value audit from deraadt
2001-08-19 01:21:42 +00:00
itojun
32a3de2268
clarify -a. sync with kame
2001-07-05 06:35:08 +00:00
itojun
1d7e1a7cda
sync with latest kame.
...
- sync usage/manpage with reality.
- stop pinging on "-f -c N".
2001-06-22 13:25:03 +00:00
itojun
8306609bc4
correct -n handling.
2001-05-09 11:22:22 +00:00
itojun
219df672ab
fix signal handling on ping6 -f <nonexisting peer>. from hash@iij.ad.jp.
...
sync with kame
2001-05-09 11:19:13 +00:00
kleink
017a840cd9
getopt(3): EOF -> -1.
2001-05-07 14:51:46 +00:00
jhawk
5e3565be65
Xr icmp(6), inet(6), ip(6)
2001-04-03 14:06:31 +00:00
itojun
dc50d8510a
examples. suggested by deraadt. sync with kame
2001-03-19 06:56:56 +00:00