import socket
_gethostbyname = socket.gethostbyname
-class NXDOMAIN(exception.DNSException):
- ...
+
+class NXDOMAIN(exception.DNSException): ...
+class YXDOMAIN(exception.DNSException): ...
+class NoAnswer(exception.DNSException): ...
+class NoNameservers(exception.DNSException): ...
+class NotAbsolute(exception.DNSException): ...
+class NoRootSOA(exception.DNSException): ...
+class NoMetaqueries(exception.DNSException): ...
+class NoResolverConfiguration(exception.DNSException): ...
+Timeout = exception.Timeout
+
def query(qname : str, rdtype : Union[int,str] = 0, rdclass : Union[int,str] = 0,
tcp=False, source=None, raise_on_no_answer=True,
source_port=0):