X-Git-Url: http://www.lcore.org/git/lcore.git/blobdiff_plain/42a61c59a81b03130f61e805474198eada033cd8..486d5bd497cb900dbab14be07271c47dc1969645:/lcoreconfig.inc?ds=sidebyside diff --git a/lcoreconfig.inc b/lcoreconfig.inc new file mode 100644 index 0000000..89d299e --- /dev/null +++ b/lcoreconfig.inc @@ -0,0 +1,14 @@ +{this enables the entire ipv6 functionality - resolving, connecting, etc +this is enabled by default to make all apps using lcore automatically ipv6 aware. +to disable, undefine it here, or define "noipv6" in the app} + +{$ifndef noipv6} +{$define ipv6} +{$endif} + +{there are 2 ways to use DNS in lcore: dnscore, which an entire built in DNS client, and getaddrinfo. +dnscore is always included on *nix to avoid libc dependency problems, but getaddrinfo is used on windows. +when getaddrinfo is used, there is no reason to include dnscore, and it increases the exe size, +unless you want to use custom nameserver addresses. enable this setting to always include it.} + +{-$define syncdnscore}