Subject: Re: [PATCH 02/26] IPVS: Change IPVS data structures to support IPv6 addresses.

From: Brian Haley <[email-masked]>
Date: Wed, 11 Jun 2008 21:54:48 -0400

Julius R. Volz wrote:
> +union ip_vs_addr_user {
> +	__be32			v4;
> +	struct in6_addr		v6;
> +};
> +
> +#ifdef CONFIG_IP_VS_IPV6
> +#define ip_vs_addr		ip_vs_addr_user
> +#define ip_vs_copy_addr(a, b)	do { (a) = (b); } while (0)
> +#else
> +union ip_vs_addr {
> +	__be32			v4;
> +};
> +#define ip_vs_copy_addr(a, b)	do { (a).v4 = (b).v4; } while (0)
> +#endif

You need to use ipv6_addr_copy() with IPv6 addresses.  Some of your 
other patches have this same problem, I found some of them...

-Brian