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.
