Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-bpdu.c

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: Tue, 19 Mar 2002 03:00:44 -0600 (CST)
guy         2002/03/19 03:00:44 CST

  Modified files:
    .                    packet-bpdu.c 
  Log:
  Give all the items in the packet filterable fields, including the
  bitfields in the flags field.
  
  Put a summary of the flags in the protocol tree item for the flags
  field.
  
  Give the Protocol Identifier and BPDU Type fields value_string tables.
  Don't bother with "proto_tree_add_uint_format()" for fields with
  value_string tables - use the default format.
  
  Put the "Version 1 Length" field into Rapid Spanning Tree packets.
  
  Don't fetch items until you put them into the protocol tree.
  
  Make the length of the top-level item be the correct length of the
  packet, including the "Version 1 Length" field in RST packets.  (XXX -
  should it be really short for Topology Change Notification packets?)
  
  For packets with unknown BPDU types, put the value of the type into the
  Info column.
  
  Revision  Changes    Path
  1.33      +192 -71   ethereal/packet-bpdu.c