[IPSEC]: Fix panic when using inter address familiy IPsec on loopback.

Signed-off-by: Kazunori MIYAZAWA <kazunori@miyazawa.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Kazunori MIYAZAWA
2007-05-29 13:03:17 -07:00
committed by David S. Miller
parent 83f03fa5ad
commit f282d45cb4
4 changed files with 7 additions and 8 deletions

View File

@ -104,10 +104,8 @@ int xfrm6_rcv_spi(struct sk_buff *skb, __be32 spi)
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 -1;
} else {