Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-nbns.c packet-tcp.c

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

From: sahlberg@xxxxxxxxxxxx (Ronnie Sahlberg)
Date: Tue, 24 Feb 2004 03:40:38 -0600 (CST)
sahlberg    2004/02/24 03:40:38 CST

  Modified files:
    .                    packet-nbns.c packet-tcp.c 
  Log:
  with the cahnges to when to call the heuristic dissector
  (and the fact that nbss does not register its conversation)
  this caused WANT_PDU_TRACKING to be decremented multiple times between
  the dissectors
  and thus ethereal could no longer reliably spot SMB PDUs that started in the middle of a tcp segment (unless we do reassembly which we dont do unless we have to since it eats soo many resources)
  
  FIX so that ethereal once again can spot SMB (and other) protocol PDUs that start in the middle of a segment.
  
  Revision  Changes    Path
  1.83      +12 -1     ethereal/packet-nbns.c
  1.222     +20 -6     ethereal/packet-tcp.c