]> git.gsnw.org Git - fping.git/commit
use correct data size when sending ICMP Timestamp
authorErik Auerswald <auerswal@unix-ag.uni-kl.de>
Sat, 30 Nov 2024 18:38:05 +0000 (19:38 +0100)
committerErik Auerswald <auerswal@unix-ag.uni-kl.de>
Sat, 7 Dec 2024 19:04:17 +0000 (20:04 +0100)
commitedb704a069b74618fe686664115dc4e84f084b09
tree1b2f367f61957d819975dba0fc2a97dd7986d02c
parentbdb1415d1419ddf0ec3be02fd049e0605dce8420
use correct data size when sending ICMP Timestamp

ICMP Timestamp messages have a fixed size.  The data portion
following the ICMP header comprises 12 octets to hold three
timestamps of 4 octets each.

Giving the --icmp-timestamp option now automatically sets the
data size to 12 octets.

Error out when -b N is used together with --icmp-timestamp.

Adjust man page to mention incompatibility of -b N, --size=N
with --icmp-timestamp.  Also mention in man page that
cap_net_raw can be used instead of root privileges for ICMP
Timestamp.
ci/test-04-options-a-b.pl
doc/fping.pod
src/fping.c