Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-arp.c packet-frame.c packet-ip.c pack

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: Thu, 28 Dec 2000 22:16:59 -0600 (CST)
guy         2000/12/28 22:16:59 CST

  Modified files:
    .                    packet-arp.c packet-frame.c packet-ip.c 
                         packet-nbipx.c packet-ncp.c 
  Log:
  If we get an exception when dissecting a packet, append "[Short Frame]"
  or "[Malformed Frame]" to the Info column.
  
  Make some dissectors set the Protocol column and clear the Info column
  before fetching anything from the tvbuff they were handed, so that if
  the frame is short or malformed, it'll be marked as being the right
  top-level protocol, and the Info column won't have cruft left over from
  the previous protocol.
  
  Revision  Changes    Path
  1.39      +12 -1     ethereal/packet-arp.c
  1.5       +5 -1      ethereal/packet-frame.c
  1.115     +14 -7     ethereal/packet-ip.c
  1.32      +3 -1      ethereal/packet-nbipx.c
  1.42      +3 -1      ethereal/packet-ncp.c