Ethereal-dev: Re: [Ethereal-dev] Novell NDS decodes

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: Thu, 10 Oct 2002 13:16:10 -0700
On Thu, Oct 10, 2002 at 09:26:33AM -0600, Greg Morris wrote:
> Unfortunately this was acurate until NDS version 10. In the case of NDS
> version 10 there are additional flags in the request packet. These flags
> have to be trapped in order to correctly dissect the reply packet. This
> was the reason for the additional decodes after the func, subfunc
> disection for NDS ping packets.

Then you need to modify the dissector to determine the NDS version -
either by looking at a field in the packet, or by seeing how long the
packet is - and skip all the additional dissection for pre-V10 packets.