Ethereal-cvs: [Ethereal-cvs] rev 18050: /trunk/epan/dissectors/: packet-tcp.c

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

Date Prev · Date Next · Thread Prev · Thread Next
Date: Mon, 01 May 2006 02:32:18 GMT
User: guy
Date: 2006/04/30 09:32 PM

Log:
 Have "pdu_store_sequencenumber_of_next_pdu()" return the newly-allocated
 "struct tcp_multisegment_pdu"; that lets it be used in one case where
 the code in it was duplicated.
 
 Make "desegment_tcp()" loop rather than recursing - not all compilers
 will necessarily recognize the tail recursion.
 
 Catch heuristic dissectors that reject a packet but also request
 (whether deliberately or accidentally) that more data be added.

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +46 -23    packet-tcp.c    Modified



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