Ethereal-dev: Re: [ethereal-dev] patch and file for 802.1q vlan support

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 20 Oct 1999 15:09:06 -0700 (PDT)
> I'm also not sure this is how y'all want to be handling nested protocol
> stacks. I have ethertype() call dissect_vlan(), and dissect_vlan calls
> ethertype() again after it pulls the VLAN header and info off. 

Well, there's the discussion of tunneling that we've been having, but
I'm not sure what other issues there are - I guess you could consider
having "ethertype()" special-case ETHERTYPE_VLAN, and dissect the VLAN
info and process the encapsulated protocol directly, but I'm not sure
what that buys you.