Ethereal-cvs: [Ethereal-cvs] rev 12741: /trunk/epan/dissectors/: packet-ppp.c

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

Date: Mon, 13 Dec 2004 10:11:00 -0000
User: guy
Date: 2004/12/13 04:10 AM

Log:
 Add a protocol layer for the raw byte stream for PPP in HDLC-like
 framing, and put the raw packet and fragment data at that layer.
 
 Add a common routine to dissect un-escaped PPP data that might have 0xff
 0x03, and use it both for the raw PPP in HDLC-like framing and for
 processing un-escaped data.
 
 Check for an escape byte not followed by another byte (e.g., because the
 packet is too short).
 
 Handle the case where a chunk of that raw byte data doesn't begin with
 0x7e, but starts with cruft from a previous PPP packet split across
 lower-level packets.

Directory: /trunk/epan/dissectors/
  Changes    Path            Action
  +202 -139  packet-ppp.c    Modified



http://anonsvn.ethereal.com/viewcvs/viewcvs.py?rev=12741&view=rev