[IPSEC]: Fix pure tunnel modes involving IPv6
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Oct 2007 04:28:06 +0000 (21:28 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 18 Oct 2007 04:28:06 +0000 (21:28 -0700)
commit04663d0b8b3c8ce3804106279420cfe5bdfcce3c
treec799050b9371be8ee4229c536b73fcca93f1328c
parentaaf70ec7fde2321281b2a49c7c9f881c90d0d208
[IPSEC]: Fix pure tunnel modes involving IPv6

I noticed that my recent patch broke 6-on-4 pure IPsec tunnels (the ones
that are only used for incompressible IPsec packets).  Subsequent reviews
show that I broke 6-on-6 pure tunnels more than three years ago and nobody
ever noticed. I suppose every must be testing 6-on-6 IPComp with large
pings which are very compressible :)

This patch fixes both cases.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv4/xfrm4_tunnel.c
net/ipv6/xfrm6_tunnel.c