git-svn-id: file:///svnroot/lcore/trunk@15 b1de8a11-f9be-4011-bde0-cc7ace90066a
[lcore.git] / lcoreconfig.inc
index 48933e03371466133de700f0dfe7bf0f5ce5a763..27b6e825afb445be8571e70eb1f4ddba6e77d347 100644 (file)
@@ -18,3 +18,12 @@ when getaddrinfo is used, there is no reason to include dnscore, and it increase
 unless you want to use custom nameserver addresses. enable this setting to always include it.}\r
 \r
 {-$define syncdnscore}\r
+\r
+{on windows up to XP, listening on ipv6 will not listen on ipv4, while on other platforms it does, \r
+so a single listener cant get all connections for a port number, only those for one address family.\r
+also it means a portable app would gave to deal with inconsistent behavior.\r
+enable this option to simulate the behavior of listening on both v4 and v6}\r
+\r
+{$ifdef win32}{$ifdef ipv6}\r
+{$define secondlistener}\r
+{$endif}{$endif}\r