Wireshark-dev: Re: [Wireshark-dev] How to call a dissector from the llc dissector?
From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Wed, 20 May 2009 14:15:15 -0700
On May 20, 2009, at 5:19 AM, Florian FAVIER wrote:

We are now writing a new dissector for the Asterix protocol,
I assume you mean "ASTERIX protocol":

	http://www.eurocontrol.int/asterix/public/subsite_homepage/homepage.html

and we would like to call it when the LLC dissector is running.

The condition is when the third byte of LLC is equal to 0x03, we have to call our dissector.
In other words, the Asterix protocol prevents most SNAP-based or  
otherwise 802.2-based protocols from working on any machine using it?   
"When the third byte of LLC is equal to 0x03" is equivalent to "when  
the packet is an LLC UI frame", and most packets on 802.2-based  
networks are LLC UI frames.