Message ID | 1383069882-11437-34-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/net/core/flow_dissector.c b/net/core/flow_dissector.c index 466820b..744b3ad 100644 --- a/net/core/flow_dissector.c +++ b/net/core/flow_dissector.c @@ -134,8 +134,8 @@ ipv6: if (poff >= 0) { __be32 *ports, _ports; - nhoff += poff; - ports = skb_header_pointer(skb, nhoff, sizeof(_ports), &_ports); + ports = skb_header_pointer(skb, nhoff + poff, + sizeof(_ports), &_ports); if (ports) flow->ports = *ports; }