Ethereal-dev: Re: [Ethereal-dev] [PATCH] fix for multiple dcerpc connections over single socke

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 19 Nov 2001 03:45:14 -0800
On Sun, Nov 18, 2001 at 10:48:34AM +1100, Tim Potter wrote:
> Hi everyone.  Here's another msrpc patch.  Microsoft DCERPC over SMB
> allows more than one DCERPC connection to be open over a single TCP/IP
> socket.  Unfortunately there is no information in the DCERPC header
> to determine which bind a particular request belongs to.  This 
> information is the fid returned by the ntcreate&x and sent in the
> smbtrans header.
> 
> I've added an extra entry to the conversation hash key which should
> be zero for non-MSRPC DCERPC calls but set to the fid for MSRPC.
> Hopefully I've done this in a nice transport independent way (I
> alluded to this in my last message to the list) without making
> the dcerpc dissector too ugly.

Checked in.