Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Aug 2019 20:14:10 +0000
From:      "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>
To:        "John Baldwin" <jhb@FreeBSD.org>
Cc:        "alan somers" <asomers@gmail.com>, "Hiroki Sato" <hrs@allbsd.org>, "Alan Somers" <asomers@freebsd.org>, "Jan Sucan" <sucanjan@gmail.com>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r351423 - in head: . sbin/ping6 sbin/ping6/tests
Message-ID:  <CB7EB1D3-3BC2-41A4-A93E-FB224D288E97@lists.zabbadoz.net>
In-Reply-To: <c88ef91f-b77b-eb65-78e4-70693703408f@FreeBSD.org>
References:  <201908231522.x7NFMLuJ068037@repo.freebsd.org> <20190826.042056.1329861772202588895.hrs@allbsd.org> <CAOtMX2hLxx=SKvh1ZoiMAcagQJjPaRSvkML9J%2BBgpQsz5uNNbw@mail.gmail.com> <20190826.050922.1810654532466043358.hrs@allbsd.org> <CAOtMX2jhmV%2BqRH%2BU1jMzdXsnckAvkzJhQiU6H65jUjdpK%2BXU3Q@mail.gmail.com> <4D99F70B-5BFD-447A-B833-D4F73CEECFF2@lists.zabbadoz.net> <c88ef91f-b77b-eb65-78e4-70693703408f@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 26 Aug 2019, at 16:31, John Baldwin wrote:

> On 8/26/19 1:59 AM, Bjoern A. Zeeb wrote:
>> In other notes (and I keep saying that), I can see a world when ping
>> doesn’t exist anymore as IPv4 doesn’t exist anymore (I partially
>> already live in that world).  The fact that people still do not 
>> prepare
>> themselves for this time is a bit strange to me as by the time 
>> FreeBSD
>> 14 is still in support this IPv6-only world might very well happen 
>> for a
>> majority of people.  And FreeBSD 14-CURRENT really is only a year 
>> away
>> now.   So breaking what’s been good for almost 20 years now for a 
>> few
>> more years doesn’t really seem to be worth to me.
>
> Eh, I think having 'ping' around on even IPv6 systems is sensible.
> ping is not inherently version-specific in name, only ping6 is.  
> Having
> ping not include ipv4 bits for WITHOUT_INET=yes is fine, but I think 
> not
> having ping as a command is just nonsense.  The fact that we have 
> ping6
> instead of ping -6 (compared to say, traceroute, ssh, etc. which all
> have unified commands) is just a user-interface bug we are stuck
> maintaining compatibility for, not a goal to shoot for.

Yes, I think we agreed with that and the wording we are using for the 
current (and future) FreeBSD situation just differed.

To rephrase:  I think it is a good idea (especially given the startup 
script use it) to have a command to send ICMP echo requests for a 
supported protocol family.

I also think it would be a good idea to preserve the legacy of ping6(8) 
which behaves exactly the same as the current ping6(8) even if the code 
is shared with ping(8) and installed as a hardlink or similar.

/bz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CB7EB1D3-3BC2-41A4-A93E-FB224D288E97>