diff --git a/net/core/flow_dissector.c b/net/core/flow_dissector.c index 3259446f3026baee03e3859507f5e865698febb1..ade9ff1c198049164f1aeda0fa3e8aa69ef4d8a4 100644 --- a/net/core/flow_dissector.c +++ b/net/core/flow_dissector.c @@ -141,6 +141,9 @@ bool skb_flow_dissect(const struct sk_buff *skb, struct flow_keys *flow) case IPPROTO_IPIP: proto = htons(ETH_P_IP); goto ip; + case IPPROTO_IPV6: + proto = htons(ETH_P_IPV6); + goto ipv6; default: break; }