Angus, thank you very much ! I will try this unit !

---
With best regards, Max Terentiev.
Business Software Products.
AMS Development Team.
supp...@bspdev.com

-----Original Message-----
From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Angus
Robertson - Magenta Systems Ltd
Sent: Tuesday, September 5, 2017 8:40 PM
To: twsocket@lists.elists.org
Subject: Re: [twsocket] TDnsQuery and DnsQueryAAAA

> I need to resolve IPv6 address for domain name (google.com ->
> 2607:f8b0:4006:80e:0:0:0:200e)
> To do it I call:
> DnsQuery.QueryAny('google.com',DnsQueryAAAA);

The component does not currently support AAAA records directly.  

You can use WSocketIPv6ToStr to convert the 16 bytes of IPv6 address data to
a string. 

I'll email you a DnsQuery2 version I created 15 years ago from a heavily
rewritten version that never got incorporated into ICS, and the two versions
have departed too much to it even harder today.  But it does what you need.
Not tested on unicode compilers I'm afraId. 
Sent Query to: 192.168.1.118 for: www.google.com Answers are not
Authoritative DNS Query for www.google.com: 216.58.212.228 AAAA (ipv6) Query
for www.google.com: 2a00:1450:400e:803::2004

Angus



--
To unsubscribe or change your settings for TWSocket mailing list please goto
http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to