diff options
author | Sebastien Tandel <sebastien@tandel.be> | 2007-04-01 15:42:08 +0000 |
---|---|---|
committer | Sebastien Tandel <sebastien@tandel.be> | 2007-04-01 15:42:08 +0000 |
commit | 3af0bc1b22a90b61baa9fcda6369e00e152d834b (patch) | |
tree | ac97033744a85e6886063db2a31cd2b604f337fd /epan/uat-int.h | |
parent | b2e5988e63c7a7f75ed0c21f465abdad81ab49ea (diff) |
From Sake Blok :
Fix for Bug 1136 (TCP Checksum Validation)
TCP cksum 0xffff should not appear in TCP headers. RFC 1624 explains that it
can be generated by a (not-so-good) algorithm for incremental updates to the
tcp-checksum.
New behavior of wireshark when having cksum == 0xffff :
- use "Checksum: 0xffff [should be 0x0000 (See RFC 1624)]" in the
packet-detail pane
- set tcp.checksum_good to FALSE (just like checksum-offload packets)
- set tcp.checksum_bad to FALSE (just like checksum-offload packets)
- Generate an expert warning: "TCP Checksum 0xffff instead of 0x0000 (See RFC 1624)"
- add "[TCP CHECKSUM 0xFFFF]" instead of "[TCP CHECKSUM BAD]" to COL_INFO
svn path=/trunk/; revision=21295
Diffstat (limited to 'epan/uat-int.h')
0 files changed, 0 insertions, 0 deletions