Attached is a small patch to make the dissection of ICMP timestamp
requests and replies human readable. Currently, Ethereal displays the
raw values from the packet of milliseconds since midnight UTC, for
example: 78176394. This patch changes the display of milliseconds to a
human readable string, for example: "21 hours, 35 minutes, 48.12 seconds
since midnight UTC".
It can be tested with "ping -M time <hostname>" on FreeBSD, "ping -T
tsonly <hostname>" on Linux, or a time synchronization program such as
Tardis 2000 for Windows with the ICMP Timestamp setting.
Steve
requests and replies human readable. Currently, Ethereal displays the
raw values from the packet of milliseconds since midnight UTC, for
example: 78176394. This patch changes the display of milliseconds to a
human readable string, for example: "21 hours, 35 minutes, 48.12 seconds
since midnight UTC".
It can be tested with "ping -M time <hostname>" on FreeBSD, "ping -T
tsonly <hostname>" on Linux, or a time synchronization program such as
Tardis 2000 for Windows with the ICMP Timestamp setting.
Steve