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>