In article <[EMAIL PROTECTED]> (at Thu, 24 Aug 2006 00:02:01 +0900), YOSHIFUJI
Hideaki <[EMAIL PROTECTED]> says:
> This is the update of the "MIPv6 CN introduction" and "MIPv6 CN"
> based on the MIPL2 kernel patch.
Headlines and diffstats are:
HEADLINES
---------
[XFRM]: Add XFRM_MODE_xxx for future use.
[XFRM]: Introduce a helper to compare id protocol.
[XFRM] STATE: Allow non IPsec protocol.
[XFRM]: Expand XFRM_MAX_DEPTH for route optimization.
[XFRM] STATE: Add source address list.
[XFRM] STATE: Search by address using source address list.
[XFRM] STATE: Add a hook to find offset to be inserted header in outbound.
[XFRM] STATE: Introduce route optimization mode.
[XFRM]: Restrict authentication algorithm only when inbound transformation
protocol is IPsec.
[XFRM] STATE: Common receive function for route optimization extension
headers.
[XFRM]: Rename secpath_has_tunnel to secpath_has_nontransport.
[XFRM] STATE: Add a hook to obtain local/remote outbound address.
[XFRM] STATE: Support non-fragment outbound transformation headers.
[XFRM] STATE: Introduce care-of address.
[XFRM] IPV6: Update outbound state timestamp for each sending.
[XFRM] IPV6: Restrict bundle reusing
[XFRM]: Fix message about transformation user interface.
[IPV6]: Add Kconfig to enable Mobile IPv6.
[IPV6] MIP6: Add routing header type 2 definition.
[IPV6] MIP6: Add inbound interface of routing header type 2.
[IPV6] MIP6: Add socket option and ancillary data interface of routing
header type 2.
[IPV6]: Find option offset by type.
[IPV6]: Allow to replace skbuff by TLV parser.
[IPV6] MIP6: Add home address option definition.
[IPV6] MIP6: Add inbound interface of home address option.
[IPV6] MIP6: Revert address to send ICMPv6 error.
[IPV6] IPSEC: Support sending with Mobile IPv6 extension headers.
[IPV6] MIP6: Add routing header type 2 transformation.
[IPV6] MIP6: Add destination options header transformation.
[XFRM] STATE: Add Mobile IPv6 route optimization protocols to netlink
interface.
[IPV6] MIP6: Add Mobility header definition.
[IPV6] MIP6: Add receiving mobility header functions through raw socket.
[IPV6] MIP6: Add sending mobility header functions through raw socket.
[IPV6] MIP6: Transformation support mobility header.
[XFRM]: Trace which secpath state is reject factor.
[XFRM]: Introduce XFRM_MSG_REPORT.
[IPV6] MIP6: Report to user-space when home address option is rejected.
[IPV6] MIP6: Ignore to report if mobility headers is rejected.
[XFRM] POLICY: Add Kconfig to support sub policy.
[XFRM] POLICY: sub policy support.
[XFRM]: Add sorting interface for state and template.
[XFRM] POLICY: Support netlink socket interface for sub policy.
[XFRM] IPV6: Add sort functions to combine templates/states for IPsec.
[XFRM] IPV6: Support Mobile IPv6 extension headers sorting.
DIFFSTAT
--------
include/linux/in6.h | 2
include/linux/ipv6.h | 26 ++
include/linux/xfrm.h | 36 +++
include/net/addrconf.h | 7 +
include/net/dst.h | 1
include/net/flow.h | 9 +
include/net/ipv6.h | 5
include/net/mip6.h | 61 +++++
include/net/xfrm.h | 149 ++++++++++-
net/ipv4/ah4.c | 2
net/ipv4/esp4.c | 6
net/ipv4/ipcomp.c | 8 -
net/ipv4/xfrm4_input.c | 2
net/ipv4/xfrm4_output.c | 4
net/ipv4/xfrm4_policy.c | 5
net/ipv4/xfrm4_state.c | 14 +
net/ipv4/xfrm4_tunnel.c | 2
net/ipv6/Kconfig | 16 +
net/ipv6/Makefile | 3
net/ipv6/af_inet6.c | 9 +
net/ipv6/ah6.c | 114 ++++++++-
net/ipv6/datagram.c | 11 +
net/ipv6/esp6.c | 7 -
net/ipv6/exthdrs.c | 225 ++++++++++++++++-
net/ipv6/icmp.c | 25 ++
net/ipv6/ip6_input.c | 2
net/ipv6/ip6_output.c | 20 +-
net/ipv6/ipcomp6.c | 7 -
net/ipv6/ipv6_sockglue.c | 10 +
net/ipv6/ipv6_syms.c | 2
net/ipv6/mip6.c | 517 +++++++++++++++++++++++++++++++++++++++
net/ipv6/raw.c | 46 +++
net/ipv6/xfrm6_input.c | 110 ++++++++
net/ipv6/xfrm6_mode_ro.c | 94 +++++++
net/ipv6/xfrm6_mode_transport.c | 2
net/ipv6/xfrm6_output.c | 12 +
net/ipv6/xfrm6_policy.c | 65 ++++-
net/ipv6/xfrm6_state.c | 147 +++++++++++
net/ipv6/xfrm6_tunnel.c | 2
net/key/af_key.c | 24 +-
net/xfrm/Kconfig | 16 +
net/xfrm/xfrm_policy.c | 337 ++++++++++++++++++++++---
net/xfrm/xfrm_state.c | 128 +++++++++-
net/xfrm/xfrm_user.c | 294 ++++++++++++++++++++--
44 files changed, 2410 insertions(+), 174 deletions(-)
--
YOSHIFUJI Hideaki @ USAGI Project <[EMAIL PROTECTED]>
GPG-FP : 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html