Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal/plugins/gryphon packet-gryphon.c

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

From: "Gilbert Ramirez Jr." <gram@xxxxxxxxxxxx>
Date: Thu, 11 May 2000 03:18:20 -0500 (CDT)
gram        2000/05/11 03:18:15 CDT

  Modified files:
    plugins/gryphon      packet-gryphon.c 
  Log:
  Add tvbuff class.
  Add exceptions routines.
  Convert proto_tree_add_*() routines to require tvbuff_t* argument.
  Convert all dissectors to pass NULL argument ("NullTVB" macro == NULL) as
  the tvbuff_t* argument to proto_tree_add_*() routines.
  
  dissect_packet() creates a tvbuff_t, wraps the next dissect call in
  a TRY block, will print "Short Frame" on the proto_tree if a BoundsError
  exception is caught.
  
  The FDDI dissector is converted to use tvbuff's.
  
  Revision  Changes    Path
  1.9       +192 -192  ethereal/plugins/gryphon/packet-gryphon.c