Wireshark-bugs: [Wireshark-bugs] [Bug 1462] Fragmented UDP length & checksum validation incorrec

Date: Thu, 22 Mar 2007 09:45:02 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1462


jeff.morriss@xxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Comment #2 from jeff.morriss@xxxxxxxxxxx  2007-03-22 09:45 GMT -------
The length problem was fixed recently (after 0.99.5):

~~~
r20722 | jake | 2007-02-06 05:42:41 +0800 (Tue, 06 Feb 2007) | 6 lines

>From Andrej Mikus:
Wireshark complains about bogus udp length when processing last fragment of UDP
data.
It compares length field from UDP header with payload size of last fragment.
Attached is my attempt to fix this by referring to tvp->length instead of
pinfo->iplen - pinfo->iphdrlen.

Also set some items attribute to generated.
~~~

and I think that also fixes the checksum problem; you can check it out yourself
with one of the buildbot builds: http://www.wireshark.org/download/automated/

If not feel free to reopen the bug.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.