A modular approach to handling netdev address c/r
danms at us.ibm.com
Thu Apr 8 10:48:48 PDT 2010
Based on Serge's obsession with avoiding build breaks, I've changed
around the ipv6 patch to make the whole process more modular. This
1. Introduces a registration system for interface address families to
declare support for checkpoint and provide handlers to do it
2. Moves the inet4 code into net/ipv4/devinet.c in much the same form
as it was generalized in the previous set of ipv6 patches
3. Adds the ipv6 code to net/ipv6/addrconf.c
4. Compiles for every combination of checkpoint, netns, ipv4, and ipv6
support that I can think of
(not necessarily in the above order).
I think it makes it all much nicer.
More information about the Containers