On Mon, Feb 04, 2008, Guido Serassio wrote:

> I don't like so much the addition of IPv6 to Squid-2 for two main reasons:
> 
>  - This could be a very dangerous thing for the Windows 
> compatibility, see the impact of the IPv6 merge into Squid-3, even 
> with the C++ help.

Looking at it, XP and later has a sockaddr_storage of sorts:

http://msdn2.microsoft.com/en-us/library/ms740504(VS.85).aspx

Hm, the earliest appearance of this is Windows XP SDK; which means
either faking it (and having to provide local versions of all the
library functions that support it) or abstract it out enough so
a v4-only build only affects a small area of the codebase (ie,
somewhat what Amos has done in -3.)

If we wanted to target very old NIX platforms (ie, ones without
any v6 support in the C libraries) then we'd have to do this anyway.

Hm, it shouldn't be all that hard. Let me think about it a little.


Adrian

Reply via email to