]> err.no Git - linux-2.6/commit
[XFRM]: Extension for dynamic update of endpoint address(es)
authorShinta Sugimoto <shinta.sugimoto@ericsson.com>
Thu, 8 Feb 2007 21:11:42 +0000 (13:11 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 8 Feb 2007 21:11:42 +0000 (13:11 -0800)
commit80c9abaabf4283f7cf4a0b3597cd302506635b7f
tree7dd4270a22e039c827114d182c2071a84826f563
parent9934e81c8c4981342dab3e386aff5d4499bea0d2
[XFRM]: Extension for dynamic update of endpoint address(es)

Extend the XFRM framework so that endpoint address(es) in the XFRM
databases could be dynamically updated according to a request (MIGRATE
message) from user application. Target XFRM policy is first identified
by the selector in the MIGRATE message. Next, the endpoint addresses
of the matching templates and XFRM states are updated according to
the MIGRATE message.

Signed-off-by: Shinta Sugimoto <shinta.sugimoto@ericsson.com>
Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org>
Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/xfrm.h
include/net/xfrm.h
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_state.c