History log of /freebsd-10.0-release/sbin/ping6/ping6.8
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 250388 08-May-2013 joel

Remove EOL whitespace.


# 250251 04-May-2013 hrs

Use FF02:0:0:0:0:2:FF00::/104 prefix for IPv6 Node Information Group
Address. Although KAME implementation used FF02:0:0:0:0:2::/96 based on
older versions of draft-ietf-ipngwg-icmp-name-lookup, it has been changed
in RFC 4620.

The kernel always joins the /104-prefixed address, and additionally does
/96-prefixed one only when net.inet6.icmp6.nodeinfo_oldmcprefix=1.
The default value of the sysctl is 1.

ping6(8) -N flag now uses /104-prefixed one. When this flag is specified
twice, it uses /96-prefixed one instead.

Reviewed by: ume
Based on work by: Thomas Scheffler
PR: conf/174957
MFC after: 2 weeks


# 233648 29-Mar-2012 eadler

Remove trailing whitespace per mdoc lint warning

Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days


# 210933 06-Aug-2010 joel

Fix typos and spelling mistakes.


# 206889 20-Apr-2010 maxim

o Add do-not-fragment option support to ping6(8).

PR: bin/145759
Submitted by: pluknet
MFC after: 1 month


# 182276 27-Aug-2008 matteo

Implement -R support, similar to ping(8)'s -A.
ping(8)'s -a was mapped to -e, but -E was already taken in ping6 (old
option) so rename -e to -r.
Now:
ping -a => ping6 -r
ping -A => ping6 -R

MFC after: 2 days


# 182195 26-Aug-2008 matteo

Implement audible support similar to ping(8) -a option. Since -a was already taken, I chose -e (no real argument for this) but I'm willing to change to a different character if needed/desired.

PR: bin/123752 (inspired by)
MFC after: 2 days


# 179356 27-May-2008 bz

Change the exit status for 0 and 2 to be the same as with ping(1)
and be usable in scripts, etc.

This also changes the semantics in case when we lose one of n packets.
In that case, before we exited by SIG, now we exit with return(0).

Submitted by: Gert Doering (gert space.net)
MFC after: 10 days


# 173765 19-Nov-2007 dd

Add -o option to match ping(8)

Reviewed by: dwmalone, maxim
MFC after: 2 weeks


# 141611 10-Feb-2005 ru

Sync program's usage() with manpage's SYNOPSIS.


# 141580 09-Feb-2005 ru

Fixed the misplaced $FreeBSD$.


# 140368 17-Jan-2005 ru

Added the EXIT STATUS section where appropriate.


# 129326 17-May-2004 ru

Reapply local changes that got simply axed by the latest KAME merge.
Fixed some more markup.


# 121472 24-Oct-2003 ume

Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542
(aka RFC2292bis). Though I believe this commit doesn't break
backward compatibility againt existing binaries, it breaks
backward compatibility of API.
Now, the applications which use Advanced Sockets API such as
telnet, ping6, mld6query and traceroute6 use RFC3542 API.

Obtained from: KAME


# 99501 06-Jul-2002 charnier

The .Nm utility


# 91523 01-Mar-2002 ume

Show standard deviation.

PR: bin/35433
Submitted by: Morten Rodal <morten@rodal.no>,
Maxim Konovalov <maxim@macomnet.ru>
MFC after: 1 week


# 90352 07-Feb-2002 maxim

Document ping6(8) reaction to SIGINFO.

PR: doc/33639
Reviewed by: ru
Approved by: ru
MFC after: 1 week


# 87668 11-Dec-2001 charnier

spelling
move some err() calls to errx() when message explains the pb enough
do not set errno just before exiting the program
lowercase errx() strings


# 81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


# 79214 04-Jul-2001 ru

mdoc(7) police: don't xref to itself.


# 78995 29-Jun-2001 ume

- fixed typo
- a wording improvement in BUGS (ping vs ping6 issue)

Obtained from: KAME
MFC after: 1 week


# 78990 29-Jun-2001 ume

sync usage/description with reality.

Obtained from: KAME
MFC after: 1 week


# 78064 11-Jun-2001 ume

Sync with recent KAME.
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.

TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.

Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks


# 72914 22-Feb-2001 ume

some reasoning why we separated ping(8) and ping6(8)
comments/additions/corrections are welcome.

Obtained from: KAME


# 70152 18-Dec-2000 ru

Prepare for mdoc(7)NG.


# 68960 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


# 62628 05-Jul-2000 kris

Sync with KAME

Obtained from: KAME


# 60096 06-May-2000 phantom

Fix typo

Noticed by: hoek


# 59964 04-May-2000 phantom

. clean `.Os' macro value since this tool is not KAME-only tools anymore
. sort Xr's in SEE ALSO section
. add integration note


# 57695 02-Mar-2000 sheldonh

Remove more single-space hard sentence breaks.


# 57668 01-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# 55163 28-Dec-1999 shin

Getaddrinfo(), getnameinfo(), and etc support in libc/net.
Several udp and raw apps IPv6 support.

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project