]> git.gsnw.org Git - fping.git/commit
ensure IPv4 is used with --icmp-timestamp
authorErik Auerswald <auerswal@unix-ag.uni-kl.de>
Sat, 30 Nov 2024 19:02:46 +0000 (20:02 +0100)
committerErik Auerswald <auerswal@unix-ag.uni-kl.de>
Sat, 7 Dec 2024 19:04:17 +0000 (20:04 +0100)
commit8932ecd1435ae562dda146b04389da796975780f
tree93a55f52a3ded6cc3ce68594010f7e09eb32c8ae
parentedb704a069b74618fe686664115dc4e84f084b09
ensure IPv4 is used with --icmp-timestamp

The ICMP Timestamp message is defined for IPv4, but not for IPv6.

Before, combining --icmp-timestamp with an IPv6 address or a DNS
name for a dual-stacked target on a dual-stacked system resulted
in sending ICMPv6 Echo over IPv6.

Now, DNS names for dual-stacked hosts just work, i.e., fping uses
IPv4 with --icmp-timestamp.  Combining --icmp-timestamp with an
IPv6 address or an IP6-only DNS name now fails.
ci/test-04-options-a-b.pl
src/fping.c