Ethereal-cvs: [Ethereal-cvs] rev 16937: /trunk/epan/dissectors/: packet-ip.c

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

Date: Tue, 03 Jan 2006 23:23:48 GMT
User: jmayer
Date: 2006/01/03 05:23 PM

Log:
 Jon Oberheide:
 
 Ethereal does not take into account the protocol field of the IP header
 when reassembling fragmented packets as specified in RFC791.  This can
 lead to incorrect reassembly of packets with an identical src address,
 dst address, and identification number, but with differing protocols.
 
 The attached patch includes the protocol in the generation of the id
 used to index into the reassembly table.

Directory: /trunk/epan/dissectors/
  Changes    Path           Action
  +1 -1      packet-ip.c    Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=16937&view=rev