The command "ping -S dotted.quad hostname" fails on dual-stack hosts with the confusing message "ping: invalid source address: Name does not resolve" because IPv6 is selected in preference. If the argument to -S is numeric (likely), select the corresponding address family, as if -4 or -6 was specified. Add tests that either IPv4 or IPv6 can be forced via a -S parameter. Reviewed by: asomers Differential Revision: https://reviews.freebsd.org/D35271 MFC after: 1 week
7 lines
216 B
Plaintext
7 lines
216 B
Plaintext
PING6(56=40+8+8 bytes) ::1 --> ::1
|
|
16 bytes from ::1, icmp_seq=0 hlim= time= ms
|
|
|
|
--- localhost ping6 statistics ---
|
|
1 packets transmitted, 1 packets received, 0.0% packet loss
|
|
round-trip min/avg/max/std-dev = /// ms
|