[XFRM]: Add XFRM_MODE_xxx for future use.
authorMasahide NAKAMURA <nakam@linux-ipv6.org>
Fri, 22 Sep 2006 22:05:15 +0000 (15:05 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 22 Sep 2006 22:05:15 +0000 (15:05 -0700)
commit7e49e6de30efa716614e280d97963c570f3acf29
tree8eaef9d40300d16a7675722e082c5d8ab2a53d40
parent77d16f450ae0452d7d4b009f78debb1294fb435c
[XFRM]: Add XFRM_MODE_xxx for future use.

Transformation mode is used as either IPsec transport or tunnel.
It is required to add two more items, route optimization and inbound trigger
for Mobile IPv6.
Based on MIPL2 kernel patch.

This patch was also written by: Ville Nuorvala <vnuorval@tcs.hut.fi>

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>
21 files changed:
include/linux/xfrm.h
include/net/xfrm.h
net/ipv4/ah4.c
net/ipv4/esp4.c
net/ipv4/ipcomp.c
net/ipv4/xfrm4_input.c
net/ipv4/xfrm4_output.c
net/ipv4/xfrm4_policy.c
net/ipv4/xfrm4_state.c
net/ipv4/xfrm4_tunnel.c
net/ipv6/ah6.c
net/ipv6/esp6.c
net/ipv6/ipcomp6.c
net/ipv6/xfrm6_input.c
net/ipv6/xfrm6_output.c
net/ipv6/xfrm6_policy.c
net/ipv6/xfrm6_state.c
net/ipv6/xfrm6_tunnel.c
net/key/af_key.c
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_user.c