Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-bootp.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: Thu, 27 Dec 2001 17:53:11 -0600 (CST)
guy         2001/12/27 17:53:11 CST

  Modified files:
    .                    packet-bootp.c 
  Log:
  RFC 2132 says
  
     The end option marks the end of valid information in the vendor
     field.  Subsequent octets should be filled with pad options.
  
  rather than "must be filled with pad options", so just treat stuff after
  the end option as padding by marking it all as padding, rather than
  treating stuff after the end option as additional options, so that if
  it's not all pad options (bytes containing 0), we don't treat that as an
  error.
  
  Revision  Changes    Path
  1.61      +16 -6     ethereal/packet-bootp.c