From 617a5a1d3579b27de0e2b0736909ca83b7b3ee15 Mon Sep 17 00:00:00 2001 From: Matthew Grant Date: Sat, 18 Sep 2021 10:02:11 +1200 Subject: [PATCH] libcli/dns: smb.conf dns forwarder port support Call new tsocket_address_inet_from_hostport_strings() instead of tsocket_address_inet_from_strings() to implement setting a port to query for a DNS forwarder. Signed-off-by: Matthew Grant Reviewed-by: Uri Simchoni Reviewed-by: Andrew Bartlett --- libcli/dns/dns.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libcli/dns/dns.c b/libcli/dns/dns.c index 718bf56b3bd..483697145ad 100644 --- a/libcli/dns/dns.c +++ b/libcli/dns/dns.c @@ -72,8 +72,8 @@ static struct tevent_req *dns_udp_request_send(TALLOC_CTX *mem_ctx, return tevent_req_post(req, ev); } - ret = tsocket_address_inet_from_strings(state, "ip", server_addr_string, - DNS_SERVICE_PORT, &server_addr); + ret = tsocket_address_inet_from_hostport_strings( + state, "ip", server_addr_string, DNS_SERVICE_PORT, &server_addr); if (ret != 0) { tevent_req_error(req, errno); return tevent_req_post(req, ev); @@ -231,8 +231,8 @@ static struct tevent_req *dns_tcp_request_send(TALLOC_CTX *mem_ctx, return tevent_req_post(req, ev); } - ret = tsocket_address_inet_from_strings( - state, "ip", server_addr_string, DNS_SERVICE_PORT, &remote); + ret = tsocket_address_inet_from_hostport_strings( + state, "ip", server_addr_string, DNS_SERVICE_PORT, &remote); if (ret != 0) { tevent_req_error(req, errno); return tevent_req_post(req, ev); -- 2.47.3