]> git.baikalelectronics.ru Git - kernel.git/commit
ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.
authorDavid Stevens <dlstevens@us.ibm.com>
Fri, 17 Dec 2010 11:42:42 +0000 (11:42 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 20 Dec 2010 04:22:23 +0000 (20:22 -0800)
commit68a232defbcd1fa4d81284cf549c244d0a55a32d
tree76f25d2666ed36e4668bd0897a4de23bd601c7b8
parent39287e84f5cc99dfa1a09bdfabe35afc9733c0ee
ipv6: Fragment locally generated tunnel-mode IPSec6 packets as needed.

This patch modifies IPsec6 to fragment IPv6 packets that are
locally generated as needed.

This version of the patch only fragments in tunnel mode, so that fragment
headers will not be obscured by ESP in transport mode.

Signed-off-by: David L Stevens <dlstevens@us.ibm.com>
Acked-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/ip6_route.h
net/ipv6/ip6_output.c
net/ipv6/xfrm6_output.c