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

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: Sat, 5 Apr 2003 05:20:55 -0600 (CST)
guy         2003/04/05 05:20:54 CST

  Modified files:
    .                    packet-bgp.c packet-bgp.h 
  Log:
  Separate the scan for the BGP header from the scan through the BGP
  packets, and mark any stuff before the first BGP header as continuation
  data.
  
  Make the main loop for dissecting the BGP packets similar to the loop in
  "tcp_dissect_pdus()" (if "tcp_dissect_pdus()" took a starting offset as
  an argument, we could use it), so that it handles a BGP header split
  between TCP segments.
  
  Revision  Changes    Path
  1.75      +280 -141  ethereal/packet-bgp.c
  1.24      +3 -3      ethereal/packet-bgp.h