Michael Stahl wrote:
> Daniel Veillard wrote:
>   
>> On Tue, Apr 01, 2008 at 10:23:56AM +0200, Michael Stahl wrote:
>>     
>>> Roumen Petrov wrote:
>>> to quote the msdn documentation:
>>>
>>>
>>> The freeaddrinfo function was added to the Ws2_32.dll on Windows XP and 
>>> later.
>>> [...]
>>> When the Wspiapi.h include file is added, the freeaddrinfo function is 
>>> defined to the WspiapiFreeAddrInfo inline function in the Wspiapi.h file.
>>>       
>> the question is how do you detect that 
>> + #include <Wspiapi.h> /* for getaddrinfo, freeaddrinfo */                   
>>  
>> is actually available ? What about older version, WinCE ...
>> I guess this need some expert review (I'm not one for any Win stuff !)
>>     
>
> me neither, i just quote msdn :)
>
>
> Header        
> Declared in Ws2tcpip.h on Windows Server 2008, Windows Vista, Windows 
> Server 2003, and Windows XP.
> Declared in Ws2tcpip.h on Windows 2000, Windows NT, and Windows Me/98/95; 
> include Wspiapi.h.
>
>
> so, it says nothing about wince, but everything else from msft seems to 
> have it.
>
>
>   
What are you compiling with? The use of getaddrinfo actually came about 
due to an issue with win98.
http://bugzilla.gnome.org/show_bug.cgi?id=317431

I'm curious to know how HAVE_GETADDRINFO ended up getting defined.

Rob

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to