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

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

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Fri, 26 Nov 1999 22:01:53 -0600 (CST)
guy         1999/11/26 22:01:49 CST

  Modified files:
    .                    packet.c packet-arp.c 
  Log:
  ARP requests with a hardware type of ARPHRD_ATM2225 are ATM ARP
  requests, as described in RFC 2225; they do *not* have the same format
  as regular ARP requests, so dissect them differently.
  
  Inverse ARP is also used on ATM, so add the Inverse ARP request and
  reply message types.  (It's also used with other protocols, e.g. Frame
  Relay.)
  
  Handle zero-length addresses (meaning the address is absent).
  
  They can have up to 6 different address fields, so make "bytes_to_str()"
  have six static buffers in which it can return strings.
  
  Revision  Changes    Path
  1.57      +9 -10     ethereal/packet.c
  1.23      +352 -18   ethereal/packet-arp.c