diff options
author | Masahide NAKAMURA <nakam@linux-ipv6.org> | 2007-10-22 02:30:15 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-10-22 02:59:58 -0700 |
commit | ea2c47b42f12dadbad9d879fb6df102b9003ab82 (patch) | |
tree | d342475622a30d55c7ebe25e4663d3b688108fde | |
parent | e3fa259bcbbca25c8e8275c8dcedcf484854465b (diff) | |
download | op-kernel-dev-ea2c47b42f12dadbad9d879fb6df102b9003ab82.zip op-kernel-dev-ea2c47b42f12dadbad9d879fb6df102b9003ab82.tar.gz |
[IPSEC] IPV6: Fix to add tunnel mode SA correctly.
Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/ipv6/ah6.c | 1 | ||||
-rw-r--r-- | net/ipv6/esp6.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/net/ipv6/ah6.c b/net/ipv6/ah6.c index 67cd066..66a9139 100644 --- a/net/ipv6/ah6.c +++ b/net/ipv6/ah6.c @@ -483,6 +483,7 @@ static int ah6_init_state(struct xfrm_state *x) break; case XFRM_MODE_TUNNEL: x->props.header_len += sizeof(struct ipv6hdr); + break; default: goto error; } diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c index b071543..72a6598 100644 --- a/net/ipv6/esp6.c +++ b/net/ipv6/esp6.c @@ -360,6 +360,7 @@ static int esp6_init_state(struct xfrm_state *x) break; case XFRM_MODE_TUNNEL: x->props.header_len += sizeof(struct ipv6hdr); + break; default: goto error; } |