summaryrefslogtreecommitdiff
path: root/common/src/packet_parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/packet_parser.cpp')
-rw-r--r--common/src/packet_parser.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/common/src/packet_parser.cpp b/common/src/packet_parser.cpp
index 6e2e2c3..126e19a 100644
--- a/common/src/packet_parser.cpp
+++ b/common/src/packet_parser.cpp
@@ -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);