Interface DnsOptEcsRecord

All Superinterfaces:
DnsOptPseudoRecord, DnsRecord
All Known Implementing Classes:
DefaultDnsOptEcsRecord

public interface DnsOptEcsRecord extends DnsOptPseudoRecord
An ECS record as defined in Client Subnet in DNS Queries.
  • Method Details

    • sourcePrefixLength

      int sourcePrefixLength()
      Returns the leftmost number of significant bits of ADDRESS to be used for the lookup.
    • scopePrefixLength

      int scopePrefixLength()
      Returns the leftmost number of significant bits of ADDRESS that the response covers. In queries, it MUST be 0.
    • address

      byte[] address()
      Returns the bytes of the InetAddress to use.