Why? AFAIK getifaddr was added to at least openSolaris Last year and you still can use the old Code as fallback
Gesendet mit meinem HTC
----- Reply message ----- Von: "Juan Lang" juan.lang@gmail.com An: "Michael Stefaniuc" mstefani@redhat.com Cc: "Wine Devel" wine-devel@winehq.org Betreff: RFC: depending on getifaddrs in iphlpapi Datum: Do., Nov. 10, 2011 18:41
I'm thinking of replacing the current IPv4 enumeration code, which uses ioctl/SIOCGIFCONF, with getifaddrs. The reason I'm leaning toward replacing, rather than adding side-by-side with the current code, is that getifaddrs is commonly available: it's available on all recent versions of Linux, as well as on FreeBSD and MacOS. There
recent versions of Linux as of which year?
Good question. When I was writing this code in 2003, the stable version of Debian didn't support it. I haven't seen a Linux system that doesn't support it since then, but I've only checked periodically.
might be some platform somewhere that's disenfranchised by this, but I'm not sure it's worth the code complexity to maintain the current code.
What about Solaris/OpenSolaris? That's the only other major system where Wine can be made to run.
Ah. Okay, that's an important objection. I'll go with keeping the current code, then.
Thanks, --Juan