Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/plugins plugin_api.c plugin_api.h plugin_api

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

From: Guy Harris <guy@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 22 Feb 2002 02:56:49 -0600 (CST)
guy         2002/02/22 02:56:49 CST

  Modified files:
    plugins              plugin_api.c plugin_api.h 
                         plugin_api_defs.h plugin_table.h 
  Log:
  Handle TPKT packets split across segment boundaries, and multiple TPKT
  packets per segment.
  
  Instead of having a routine for dissectors such as the Q.931 dissector
  to call to dissect the TPKT header, have a routine that does all the
  reassembly and multiple-packets-per-segment work, and have the Q.931
  dissector call it.  Export "is_tpkt()", and the new routine, to plugins.
  
  Add preferences for TPKT and Q.931 reassembly.
  
  Revision  Changes    Path
  1.37      +7 -1      ethereal/plugins/plugin_api.c
  1.38      +8 -2      ethereal/plugins/plugin_api.h
  1.13      +4 -1      ethereal/plugins/plugin_api_defs.h
  1.41      +10 -1     ethereal/plugins/plugin_table.h