Wireshark-commits: [Wireshark-commits] rev 28645: /trunk/ /trunk/epan/dissectors/: packet-http.c pa

Date: Fri, 05 Jun 2009 22:43:01 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=28645

User: guy
Date: 2009/06/05 03:43 PM

Log:
 Have tap listeners specify whether the "packet" routine requires
 
 	a protocol tree;
 
 	the column values.
 
 This includes stats-tree listeners.
 
 Have the routines to build the packet list, and to retap packets, honor
 those requirements.  This means that cf_retap_packets() no longer needs
 an argument to specify whether to construct the column values or not, so
 get rid of that argument.
 
 This also means that there's no need for a tap to have a fake filter
 to ensure that the protocol tree will be built, so don't set up a fake
 "frame" filter.
 
 While we're at it, clean up some cases where "no filter" was represented
 as a null string rather than a null pointer.
 
 Have a routine to return an indication of the number of tap listeners
 with filters; use that rather than the global num_tap_filters.
 
 Clean up some indentation and some gboolean vs. gint items.

Directory: /trunk/epan/dissectors/
  Changes    Path                        Action
  +3 -3      packet-http.c               Modified
  +1 -1      packet-isup.c               Modified
  +8 -2      packet-smb-sidsnooping.c    Modified
  +2 -1      packet-smb.c                Modified
  +2 -1      packet-smb2.c               Modified
  +1 -1      packet-smpp.c               Modified
  +1 -1      packet-ucp.c                Modified

Directory: /trunk/doc/
  Changes    Path              Action
  +30 -8     README.tapping    Modified

Directory: /trunk/epan/
  Changes    Path                 Action
  +2 -1      libwireshark.def     Modified
  +7 -2      stats_tree.c         Modified
  +5 -1      stats_tree.h         Modified


(92 files not shown)