Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-fr.c packet-lapb.c packet-lapd.c pack

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

From: guy@xxxxxxxxxxxx (Guy Harris)
Date: Sun, 18 Jan 2004 02:32:46 -0600 (CST)
guy         2004/01/18 02:32:46 CST

  Modified files:
    .                    packet-fr.c packet-lapb.c packet-lapd.c 
                         packet-llc.c packet-sdlc.c packet-v120.c 
                         xdlc.c xdlc.h 
  Log:
  Add arguments to "dissect_xdlc_control()" to specify value_string
  tables, for use in the top-level item for the control field, for
  unnumbered frame function codes for commands and responses.  If the
  argument is null, default to the standard tables.
  
  Use "dissect_xdlc_control()" and the #defines from "xdlc.h" for IrDA.
  
  Use the reported length rather than the data length in the IrDA
  dissector when iterating over the data in an IrDA packet.
  
  Make "dissect_xid()" update the column information as well as the
  protocol tree.  Put the slot number into the protocol tree only for
  command frames - "the slot number field is undefined in discovery XID
  response frames", to quote the IrLAP spec.
  
  Revision  Changes    Path
  1.47      +4 -4      ethereal/packet-fr.c
  1.42      +3 -2      ethereal/packet-lapb.c
  1.37      +3 -3      ethereal/packet-lapd.c
  1.118     +2 -2      ethereal/packet-llc.c
  1.4       +3 -2      ethereal/packet-sdlc.c
  1.33      +2 -2      ethereal/packet-v120.c
  1.23      +10 -4     ethereal/xdlc.c
  1.20      +4 -2      ethereal/xdlc.h