]> git.openpandora.org Git - pandora-kernel.git/commitdiff
[IPSEC]: Fix panic when using inter address familiy IPsec on loopback.
authorKazunori MIYAZAWA <kazunori@miyazawa.org>
Tue, 29 May 2007 20:03:17 +0000 (13:03 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 31 May 2007 08:23:28 +0000 (01:23 -0700)
Signed-off-by: Kazunori MIYAZAWA <kazunori@miyazawa.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/xfrm4_input.c
net/ipv4/xfrm4_mode_tunnel.c
net/ipv6/xfrm6_input.c
net/ipv6/xfrm6_mode_tunnel.c

index 5ceca951d73f4fc4964d802ce68aac833c463904..fa1902dc81b86e1c20f24451c5bf515567e9015f 100644 (file)
@@ -139,10 +139,8 @@ int xfrm4_rcv_encap(struct sk_buff *skb, __u16 encap_type)
        nf_reset(skb);
 
        if (decaps) {
-               if (!(skb->dev->flags&IFF_LOOPBACK)) {
-                       dst_release(skb->dst);
-                       skb->dst = NULL;
-               }
+               dst_release(skb->dst);
+               skb->dst = NULL;
                netif_rx(skb);
                return 0;
        } else {
Simple merge
Simple merge
Simple merge