Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-dcerpc.c packet-dcerpc.h packet-smb-p

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: Wed, 9 Jun 2004 04:24:07 -0500 (CDT)
sahlberg    2004/06/09 04:24:07 CDT

  Modified files:
    .                    packet-dcerpc.c packet-dcerpc.h 
                         packet-smb-pipe.c 
  Log:
  DCERPC problem reported by JBM and identified by Todd Sabin
  
  Other protocol, not only SMB will populate pinfo->private_data
  thus   checking for existence of non-NULL pinfo->private_data is not sufficient
  to determine   we have SMB data and this is what it is.
  
  Refactor the adding of salt/FID from lower layer protocols and generalize it.
  Create a new dissector_handle specific for SMB so that we know that IFF we came in through that handle, then whatever pinfo->private_data is what we expect it to be.
  
  Revision  Changes    Path
  1.179     +80 -40    ethereal/packet-dcerpc.c
  1.43      +6 -11     ethereal/packet-dcerpc.h
  1.101     +2 -3      ethereal/packet-smb-pipe.c