--- /dev/null
+{this enables the entire ipv6 functionality - resolving, connecting, etc\r
+this is enabled by default to make all apps using lcore automatically ipv6 aware.\r
+to disable, undefine it here, or define "noipv6" in the app}\r
+\r
+{$ifndef noipv6}\r
+{$define ipv6}\r
+{$endif}\r
+\r
+{there are 2 ways to use DNS in lcore: dnscore, which an entire built in DNS client, and getaddrinfo.\r
+dnscore is always included on *nix to avoid libc dependency problems, but getaddrinfo is used on windows.\r
+when getaddrinfo is used, there is no reason to include dnscore, and it increases the exe size,\r
+unless you want to use custom nameserver addresses. enable this setting to always include it.}\r
+\r
+{-$define syncdnscore}\r