Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-igmp.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, 10 Jul 2001 23:24:34 -0500 (CDT)
guy         2001/07/10 23:24:34 CDT

  Modified files:
    .                    packet-igmp.c 
  Log:
  Add entries for traceroute requests and responses to the value_string
  table for IGMP packet types (we treat requests as "Query or Request", as
  the type doesn't say which it is).
  
  Base the query vs. request decision on the reported length of the
  packet, not the captured length.
  
  Checksum the packet only if it's not fragmented and the captured length
  is greater than or equal to the amount to be checksummed, and, for
  requests where we don't wire in the length to be checksummed, base it on
  the reported length of the packet, not the captured length.
  
  Revision  Changes    Path
  1.11      +44 -24    ethereal/packet-igmp.c