[RFE] gresolver: add support for URI record type
Submitted by Sumit Bose
Link to original bug (#775703)
Description
RFC 7553 (https://tools.ietf.org/html/rfc7553) specifies a new DNS resource record type URI. Although glib provides a general lookup call (g_resolver_lookup_records()/g_resolver_lookup_records_async()) there is currently no GResolverRecordType defined for URI lookups.
A typical use-case for URI record is to look up information about Kerberos servers
$ host -t URI _kerberos.fedoraproject.org _kerberos.fedoraproject.org has URI record 10 1 "krb5srv:m:kkdcp:https://id.fedoraproject.org/KdcProxy/"
which is currently in the draft https://tools.ietf.org/html/draft-mccallum-kitten-krb-service-discovery-03.