Ethereal-dev: [ethereal-dev] A possible bug in IP_OPTION dissector.

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Paul Ionescu <paul@xxxxxxxx>
Date: Tue, 01 Feb 2000 20:35:33 +0200
Hello,

I captured a ping from a NT with timestamp enabled in IP header.
The capture is attached to this email.
I think that there is a bug in  "dissect_ipopt_timestamp" function.
The host IP from IP->Options->Timestamp is wrong.
It should be 10.1.1.1 but instead is 3.219.180.46 which is the time field.
I think that is a offset problem.
And the displayed field is wrong too.
When I select any of the "Address field", in the data field are highlited first 8 bytes from IP options.
 

Attachment: ip_ts
Description: Binary data