Ethereal-cvs: [ethereal-cvs] cvs commit: ethereal packet-isis-clv.c packet-isis-clv.h

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: Mon, 19 Jun 2000 03:33:58 -0500 (CDT)
guy         2000/06/19 03:33:55 CDT

  Modified files:
    .                    packet-isis-clv.c packet-isis-clv.h 
                         packet-isis-hello.c packet-isis-hello.h 
                         packet-isis-lsp.c packet-isis-lsp.h 
                         packet-isis-snp.c packet-isis-snp.h 
                         packet-isis.c 
  Log:
  Make the "isis_hello.source_id" an FT_BYTES field rather than an
  FT_ETHER field; the ISIS spec doesn't say it's necessarily a 6-byte
  Ethernet address (and, if it's FT_BYTES, you can test it in a filter
  much the same way you test an Ethernet address).
  
  Make "isis_hello.lan_id" an FT_BYTES field rather than an FT_STRING
  field - it's an array of bytes, not a character string.
  
  Don't require that "system ID" fields be 6 octets; use the size value
  from the ISIS PDU header.  (This means that PDUs containing "system ID"
  fields can't be described as C structures; dissect them by stepping the
  offset instead.)
  
  Revision  Changes    Path
  1.6       +4 -3      ethereal/packet-isis-clv.c
  1.2       +4 -4      ethereal/packet-isis-clv.h
  1.9       +84 -56    ethereal/packet-isis-hello.c
  1.2       +4 -20     ethereal/packet-isis-hello.h
  1.8       +118 -83   ethereal/packet-isis-lsp.c
  1.2       +6 -24     ethereal/packet-isis-lsp.h
  1.6       +97 -69    ethereal/packet-isis-snp.c
  1.2       +4 -32     ethereal/packet-isis-snp.h
  1.11      +32 -10    ethereal/packet-isis.c