> Well there is always libCurl. I've looked this over > and it looks quite thourough check it out.
LibCurl doesn't expose it's DNS functions directly. Earlier versions use basically the same system calls as your pascal program would. However, the more recent versions of libcurl have a compile-time option to link against the ARES library, which allows it to perform the lookups asynchronously. It is also possible to call ARES directly from Free Pascal, here is an example: http://houston.quik.com/jkp/ares_pas.pp __________________________________ Do you Yahoo!? Get better spam protection with Yahoo! Mail. http://antispam.yahoo.com/tools _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal