Ethereal-dev: [Ethereal-dev] TCP checksum over IPV6

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

From: Tony Wang <twang@xxxxxxxxxxx>
Date: Fri, 1 Nov 2002 15:47:54 -0800
Hi there: 
   I downloaded the latest ethereal from the site and start using it to
check some captured TCP packets over IPv6. 
I noticed that it suggest that the TCP checksum is incocrrect. The packet
that I was looking at has Routing Options 
enabled in the IPV6 header with 8 nodes. So the True Destination in the
Pseudo Header Checksum calculation should look at
the last nodes DA instead of the DA listed in the IP header. However I think
the ethereal is mistakenly calculate the psuedo header
checksum by using the DA in the IP header.( I basically said it again, am
I?) Anyway, maybe you guys already know this issue or maybe
I am missing something. I have attached the corresponding packet file and
let me know. Thanks. <<ethereal.enc>> 

Attachment: ethereal.enc
Description: Binary data