Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-cops.c packet-dns.c packet-tpkt.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: Fri, 22 Feb 2002 05:28:05 -0600 (CST)
guy         2002/02/22 05:28:04 CST

  Modified files:
    .                    packet-cops.c packet-dns.c packet-tpkt.c 
  Log:
  Catch the ReportedBoundsError exception in the DNS and TPKT dissectors
  when dissecting messages over TCP, so that an error in one message
  doesn't stop us from dissecting the next message in the segment, if any.
  
  Put an XXX comment before the code that constructs the tvbuff for each
  message inside a TCP segment, noting that we really want tvbuffs to have
  three lengths and to have a new type of exception thrown if you go past
  the second length but not past the reported length.
  
  Revision  Changes    Path
  1.20      +13 -1     ethereal/packet-cops.c
  1.82      +33 -2     ethereal/packet-dns.c
  1.13      +34 -2     ethereal/packet-tpkt.c