úÎ*'     © 2017 Herbert Valerio RiedelGPLv3None "#345K¦SRV Record data as per #https://tools.ietf.org/html/rfc2782RFC 2782An IPv4 address5The IP address is represented in network order, i.e.  127.0.0.1 is represented as (IPv4 0x7f000001).An IPv6 address6The IP address is represented in network order, i.e. "2606:2800:220:1:248:1893:25c8:1946 is represented as +(IPv6 0x2606280002200001 0x248189325c81946).  <domain-name> as per  /https://tools.ietf.org/html/rfc1035#section-3.3RFC 1035, section 3.3.BA domain-name represented as a series of labels separated by dots. <character-string> as per  /https://tools.ietf.org/html/rfc1035#section-3.3RFC 1035, section 3.3.A sequence of up to 255 octetsfThe limit of 255 octets is caused by the encoding which uses by a prefixed octet denoting the length.'Cache time-to-live expressed in seconds3 !"#$%&'( )*+,-./01234567 "! #$('&%   © 2017 Herbert Valerio RiedelGPLv3 Trustworthy&TQuery TXT records (see  2https://tools.ietf.org/html/rfc1035#section-3.3.14RFC 1035, section 3.3.14)..queryTXT (Name "_mirrors.hackage.haskell.org")6[(TTL 299,["0.urlbase=http://hackage.fpcomplete.com/",K "1.urlbase=http://objects-us-west-1.dream.io/hackage-mirror/"])]Query A record (see  1https://tools.ietf.org/html/rfc1035#section-3.4.1RFC 1035, section 3.4.1)..This query returns only exact matches (modulo  foldCaseName). E.g. in case of CNAME5 responses even if the answer section would contain A. records for the hostnames pointed to by the CNAME.queryA (Name "www.google.com")[(TTL 72,IPv4 0xd83acde4)]Query AAAA records (see  #https://tools.ietf.org/html/rfc3596RFC 3596)..This query returns only exact matches (modulo  foldCaseName). E.g. in case of CNAME5 responses even if the answer section would contain A. records for the hostnames pointed to by the CNAME.!queryAAAA (Name "www.google.com")*[(TTL 299,IPv6 0x2a0014504001081e 0x2004)]Query CNAME records (see  1https://tools.ietf.org/html/rfc1035#section-3.3.1RFC 1035, section 3.3.1).'queryCNAME (Name "hackage.haskell.org")+[(TTL 299,Name "j.global-ssl.fastly.net.")]Query SRV records (see  #https://tools.ietf.org/html/rfc2782RFC 2782).&querySRV (Name "_imap._tcp.gmail.com")U[(TTL 21599,SRV {srvPriority = 0, srvWeight = 0, srvPort = 0, srvTarget = Name "."})]   8          !"#$%&'()*+,-./012windns-0.1.0.0-inplace Network.DNSNetwork.DNS.FFISRV srvPriority srvWeightsrvPort srvTargetIPv4IPv6NameCharStrTTLqueryTXTqueryA queryAAAA queryCNAMEquerySRVDnsType DnsTypeSRV DnsTypeCNAME DnsTypeTXT DnsTypeAAAADnsTypeADnsData DnsDataSRV DnsDataCNAME DnsDataTXT DnsDataAAAADnsDataA DnsRecorddrDatadrTTLdrTypedrNameBOOLWORDDWORD c_dns_name_eq c_free_record c_dns_querymkIPv6mkIPv4dnsQuerytravRecspeekRec dnsDataTypeeqType fromDnsType toDnsType