Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal/wiretap radcom.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, 7 Jan 2003 02:41:24 -0600 (CST)
guy         2003/01/07 02:41:24 CST

  Modified files:
    wiretap              radcom.c 
  Log:
  It appears that the first two bytes of "xxz" are, in fact, the actual
  length of the packet, and the second two bytes are the captured length
  of the packet.  The old "length" value appears to be the captured length
  of the packet as well; perhaps it's to be interpreted as the number of
  bytes of data following the packet header (just in case there's padding,
  for example).
  
  Treat "ATM/", as an encapsulation string, as RFC 1483 ATM.  (It may
  actually be raw ATM, but the only capture I've seen had, in the parts I
  saw, only RFC 1483 traffic LLC/SNAP traffic.)
  
  There are 8 bytes in front of the LLC/SNAP header in ATM captures; skip
  them, for now.  (Perhaps they're a pseudo-header, giving VPI/VCI
  information and stuff such as that?  Or perhaps that's in the record
  header?)
  
  Revision  Changes    Path
  1.41      +85 -17    ethereal/wiretap/radcom.c