diff --git a/bin/tests/system/isctest/query.py b/bin/tests/system/isctest/query.py index 5da1ef8423..329558d272 100644 --- a/bin/tests/system/isctest/query.py +++ b/bin/tests/system/isctest/query.py @@ -20,16 +20,22 @@ QUERY_TIMEOUT = 10 def udp( - message: dns.message.Message, ip: str, port: Optional[int] = None + message: dns.message.Message, + ip: str, + port: Optional[int] = None, + source: Optional[str] = None, ) -> dns.message.Message: if port is None: port = int(os.environ["PORT"]) - return dns.query.udp(message, ip, QUERY_TIMEOUT, port=port) + return dns.query.udp(message, ip, QUERY_TIMEOUT, port=port, source=source) def tcp( - message: dns.message.Message, ip: str, port: Optional[int] = None + message: dns.message.Message, + ip: str, + port: Optional[int] = None, + source: Optional[str] = None, ) -> dns.message.Message: if port is None: port = int(os.environ["PORT"]) - return dns.query.tcp(message, ip, QUERY_TIMEOUT, port=port) + return dns.query.tcp(message, ip, QUERY_TIMEOUT, port=port, source=source)