Skip to content

MIPv6 CN (part B)

Masahide NAKAMURA netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest19 of 20 patches 4 repliesIn review

19 of 20 patches are in this archive. The cover letter announces 20.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/20: Add Kconfig to enable Mobile IPv6.net/ipv6/Kconfig+9 -02 replies
2/20IPV6: Support Mobile IPv6 extension headers sorting.net/ipv6/xfrm6_state.c+26 -20 replies
3/20MIP6: Add routing header type 2 definition.include/linux/ipv6.h+13 -00 replies
4/20MIP6: Add inbound interface of routing header type 2.include/net/addrconf.h net/ipv6/exthdrs.c+70 -80 replies
5/20MIP6: Add socket option and ancillary data interface of routing header type 2.net/ipv6/datagram.c net/ipv6/ipv6_sockglue.c+16 -50 replies
6/20: Find option offset by type.include/net/ipv6.h net/ipv6/exthdrs.c+45 -00 replies
7/20: Allow to replace skbuff by TLV parser.include/net/ipv6.h net/ipv6/exthdrs.c net/ipv6/ip6_input.c+21 -120 replies
8/20MIP6: Add home address option definition.include/linux/in6.h include/linux/ipv6.h+11 -00 replies
10/20MIP6: Revert address to send ICMPv6 error.net/ipv6/icmp.c+63 -00 replies
11/20IPSEC: Support sending with Mobile IPv6 extension headers.net/ipv6/ah6.c net/ipv6/ip6_output.c+122 -50 replies
12/20MIP6: Add routing header type 2 transformation.include/net/mip6.h net/ipv6/Makefile net/ipv6/af_inet6.c +1 more+229 -00 replies
13/20MIP6: Add destination options header transformation.include/net/mip6.h net/ipv6/mip6.c+170 -00 replies
14/20MIP6: Report to user-space when home address option is rejected.net/ipv6/mip6.c+83 -00 replies
15/20STATE: Add Mobile IPv6 route optimization protocols to netlink interface.net/xfrm/xfrm_user.c+22 -00 replies
16/20MIP6: Add Mobility header definition.include/linux/in6.h include/net/flow.h include/net/ipv6.h +1 more+34 -00 replies
17/20MIP6: Add receiving mobility header functions through raw socket.include/net/mip6.h net/ipv6/mip6.c net/ipv6/raw.c+119 -10 replies
18/20MIP6: Ignore mobility headers if it is rejected.net/ipv6/mip6.c+3 -00 replies
19/20MIP6: Add sending mobility header functions through raw socket.net/ipv6/raw.c+17 -00 replies
20/20MIP6: Transformation support mobility header.include/net/xfrm.h net/ipv6/xfrm6_policy.c+20 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/20][IPV6/XFRM] MIPv6 CN (part B)

Here is Part B patches, following this mail.

Part B is also available as mip6cn-20060716-review branch at:

git://git.skbuff.net:9419/gitroot/nakam/linux-2.6-mip6cn

This tree includes part A, then it has all patches about "Advanced XFRM for CN".

Quoted 11 lines

Please see patches about "Avanced XFRM for CN", following this mail. These are just for review, and it is against 2.6.17.

"Avanced XFRM for CN" tree is consists of:

A. XFRM extension for route optimization
B. IPv6 extension headers:
new type (2) of routing header
new TLV option for destination options header: home address option new header for signaling: mobility header

[snip]

Quoted 6 lines
Quoted 6 lines

3. Advanced XFRM for CN
"Route optimization" defined MIPv6 specification
is designed as XFRM extension. IPv6 extension headers handling is included, too.
This feature is required by all MIPv6 nodes(CN, MN, HA) then it can be said MIPv6 platform.

Thanks,

Signature · 1 line
Masahide NAKAMURA