Ethereal-cvs: [Ethereal-cvs] cvs commit: ethereal packet-ipx.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: Tue, 2 Jul 2002 02:32:27 -0500 (CDT)
guy         2002/07/02 02:32:13 CDT

  Modified files:
    .                    packet-ipx.c 
  Log:
  Add signature characters for IPX message watchdog positive replies and
  "broadcast message waiting" indications.
  
  When handing off dissection from the IPX dissector:
  
  	Check the socket numbers before we check the packet type;
  	we've seen IPX message packets with a type of NCP and a
  	destination socket of IPX_SOCKET_IPX_MESSAGE, and SAP
  	packets with a type of NCP and a destination socket of
  	IPX_SOCKET_SAP.
  
  	Assume the lower-numbered socket number is more likely
  	to be the right one, along the lines of what we do for
  	TCP and UDP.  We've seen NCP packets with a type of NCP,
  	a source socket of IPX_SOCKET_NCP, and a destination
  	socket of IPX_SOCKET_IPX_MESSAGE, and we've seen NCP
  	packets with a type of NCP, a source socket of
  	IPX_SOCKET_IPX_MESSAGE, and a destination socket of
  	IPX_SOCKET_NCP.
  
  Revision  Changes    Path
  1.106     +39 -7     ethereal/packet-ipx.c