Ethereal-dev: [Ethereal-dev] Re: RPCSEC_GSS packet decoding

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

From: Mike Frisch <mfrisch@xxxxxxxxxxxxxxx>
Date: 20 Aug 2001 23:15:46 -0400
On 15 Aug 2001 23:56:21 -0700, Guy Harris wrote:
> On Wed, Aug 15, 2001 at 07:41:36PM -0400, Mike Frisch wrote:
> > As far as I can see, it appears that only NLM and NFS use RPCSEC_GSS and
> > the dissectors for these protocols will have to be handled separately.
> 
> Why couldn't the ONC RPC dissector do the decryption, etc., construct a
> tvbuff for the decrypted data, and hand it to the subdissector, so that
> the subdissectors don't need to know about the checksum for data
> integrity or encryption for data privacy?

Interestingly, this code already exists in packet-rpc.c (doing exactly
what you propose), but it was never being reached nor did it work when I
reactivated it.  I now have it working, but want to do a little more
testing before I submit the patch.

Thanks,

Mike.