tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 230293c169f73923b290598a1df4872acf1dee68
parent 433a1949e87190f1732ea426ed359c93f28cb578
Author: David Goulet <dgoulet@torproject.org>
Date:   Fri, 17 Jul 2020 10:56:22 -0400

control: With GETINFO, don't trigger an address resolve

Tell the relay find address interface to only use the cache so we don't
trigger an address resolve everytime the "GETINFO address" is called.

Related #40025

Signed-off-by: David Goulet <dgoulet@torproject.org>

Diffstat:
Msrc/feature/control/control_getinfo.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/feature/control/control_getinfo.c b/src/feature/control/control_getinfo.c @@ -133,7 +133,7 @@ getinfo_helper_misc(control_connection_t *conn, const char *question, *answer = tor_strdup("VERBOSE_NAMES EXTENDED_EVENTS"); } else if (!strcmp(question, "address")) { tor_addr_t addr; - if (!relay_find_addr_to_publish(get_options(), AF_INET, false, &addr)) { + if (!relay_find_addr_to_publish(get_options(), AF_INET, true, &addr)) { *errmsg = "Address unknown"; return -1; }