diff options
author | David McCullough <[email protected]> | 2010-11-29 19:32:34 +0000 |
---|---|---|
committer | David S. Miller <[email protected]> | 2010-12-01 13:19:34 -0800 |
commit | 6dcdd1b3694a4fa2b85167a9c860c7613a7553c7 (patch) | |
tree | 4a0d21dbaf8d502c2b91777457065a9131b1eb9b /tools/perf/util/scripting-engines/trace-event-perl.c | |
parent | d13a2cb63d06fe2e3067c7d40f9a5946abd614c8 (diff) |
net/ipv6/sit.c: return unhandled skb to tunnel4_rcv
I found a problem using an IPv6 over IPv4 tunnel. When CONFIG_IPV6_SIT
was enabled, the packets would be rejected as net/ipv6/sit.c was catching
all IPPROTO_IPV6 packets and returning an ICMP port unreachable error.
I think this patch fixes the problem cleanly. I believe the code in
net/ipv4/tunnel4.c:tunnel4_rcv takes care of it properly if none of the
handlers claim the skb.
Signed-off-by: David McCullough <[email protected]>
Acked-by: Eric Dumazet <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-perl.c')
0 files changed, 0 insertions, 0 deletions