bugfix: QinQ

This commit is contained in:
luwenpeng
2023-09-08 11:08:59 +08:00
parent d019e5f0e9
commit 4f48b59b70

View File

@@ -277,10 +277,9 @@ static const void *parse_ether(struct packet_parser *handler, const void *data,
switch (next_proto)
{
case ETH_P_8021Q:
case ETH_P_8021AD:
// TESTED OK BY LWP
return parse_vlan8021q(handler, payload_data, payload_len);
case ETH_P_8021AD:
return parse_ether(handler, payload_data, payload_len);
case ETH_P_IP:
// TESTED OK BY LWP
return parse_ipv4(handler, payload_data, payload_len);