Ethereal-cvs: [Ethereal-cvs] rev 14558: /trunk/epan/dissectors/: Makefile.common packet-jxta.c

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

Date: Mon, 06 Jun 2005 15:20:18 -0000
User: etxrab
Date: 2005/06/06 10:20 AM

Log:
 From Mike Duigou:
  a patch which adds support for displaying jxta 
 conversations and endpoints from the 'Statistics' menu. Also adds :
 
   - a generated field to Welcome messages to indicate whether this 
 welcome is from the initiator or the receiver. You can filter on this 
 field with 'jxta.welcome.initiator==[0|1]'
 
   - Marks the source and destination fields of message added in the last 
 patch as generated fields. (Saw it being done for some other protocol).
 
   - Cleans up dissection of Message which used to assume it would 
 dissected more than one set of hdr/message per tvbuff. Now it only 
 attempts to dissect one.
 
 - Uses GMemChunk for tap info and for conversation data rather than 
 g_malloc() There's still a major leakage of g_malloc()ed the c-strings 
 which are used in jxta addresses. Any suggestions for how these can be 
 allocated such that they can be freed re-init is called would be 
 appreciated. For address objects whose data ptr doesn't point into a 
 tvbuff it's not clear what the lifecyle of an address object is.
 
   - Fixes a bug with filling in the of the transport layer conversation 
 data. >= vs. >

Directory: /trunk/epan/dissectors/
  Changes    Path               Action
  +1 -0      Makefile.common    Modified
  +183 -133  packet-jxta.c      Modified
  +46 -0     packet-jxta.h      Added



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