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

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: Fri, 28 Sep 2001 17:43:58 -0500 (CDT)
guy         2001/09/28 17:43:58 CDT

  Modified files:
    .                    packet-dcerpc.c packet-nbipx.c 
                         packet-nbns.c packet-netbios.c 
                         packet-netbios.h packet-smb.c 
                         packet-smb.h 
  Log:
  From Todd Sabin: dissect the auth info in connection oriented dcerpc
  packets.
  
  Make a "dissect_netbios_payload()" routine, called from the
  NetBIOS-over-802.2 (NBF), NetBIOS-over-IPX, and NetBIOS-over-TCP
  dissectors.  Take Todd Sabin's changes to add a heuristic dissector list
  to the NBSS dissector, and apply them to "dissect_netbios_payload()"
  instead.  Make the SMB dissector heuristic, returning FALSE if it
  doesn't see 0xFF S M B at the beginning of the packet, and have
  "dissect_netbios_payload()" first try the heuristic dissector list, then
  try the SMB dissector if no other heuristic dissector claims the packet,
  then just dissect the payload as data.
  
  From Todd Sabin: have the DCE/RPC dissector register as a heuristic
  dissector for NetBIOS.
  
  Revision  Changes    Path
  1.9       +89 -5     ethereal/packet-dcerpc.c
  1.39      +5 -16     ethereal/packet-nbipx.c
  1.57      +6 -30     ethereal/packet-nbns.c
  1.36      +39 -23    ethereal/packet-netbios.c
  1.10      +4 -3      ethereal/packet-netbios.h
  1.118     +22 -6     ethereal/packet-smb.c
  1.3       +3 -4      ethereal/packet-smb.h