The only question that Patrick raised during the discussion of this patch somedays ago is whether the __ipv6_addr_type() call would cause a runtimedependency to thei ipv6 module. This would be bad since loading thext_cluster.ko module should not pull in the IPv6 protocol module.

I have just verified that __ipv6_addr_type is provided bynet/ipv6/addrconf_core.c, which specifically states it contains functions"needed by static components when full IPv6 support is not configured orstatic". This is confirmed by the makefile, which addes addrconf_core.o toobj-y.

So from my point of view, I cannot see any problems.

Regards.-- - Harald Welte <laforge@netfilter.org> http://netfilter.org/============================================================================ "Fragmentation is like classful addressing -- an interesting early architectural error that shows how much experimentation was going on while IP was being designed." -- Paul Vixie[unhandled content-type:application/pgp-signature]