aboutsummaryrefslogtreecommitdiff
path: root/src/test/test_relay.c
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@torproject.org>2020-07-21 07:57:21 -0400
committerDavid Goulet <dgoulet@torproject.org>2020-07-21 08:18:31 -0400
commitc3d113a464d4f2e994ae6d1c876875b542f90d5c (patch)
tree595579453519713c3c07682aa2c4482be052aa39 /src/test/test_relay.c
parentf5d773c600e9902f053d03f47b7812bd1f4796b7 (diff)
downloadtor-c3d113a464d4f2e994ae6d1c876875b542f90d5c.tar.gz
tor-c3d113a464d4f2e994ae6d1c876875b542f90d5c.zip
relay: Add AddressDisableIPv6 torrc option
This option controls if a tor relay will attempt address auto discovery and thus ultimately publish an IPv6 ORPort in the descriptor. Behavior is from proposal 312 section 3.2.6. Closes #33245 Signed-off-by: David Goulet <dgoulet@torproject.org>
Diffstat (limited to 'src/test/test_relay.c')
-rw-r--r--src/test/test_relay.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/test_relay.c b/src/test/test_relay.c
index 60db98aec3..ee704ceb8c 100644
--- a/src/test/test_relay.c
+++ b/src/test/test_relay.c
@@ -302,6 +302,8 @@ test_find_addr_to_publish(void *arg)
(void) arg;
+ memset(&options, 0, sizeof(options));
+
/* Populate our resolved cache with a valid IPv4 and IPv6. */
family = tor_addr_parse(&ipv4_addr, "1.2.3.4");
tt_int_op(family, OP_EQ, AF_INET);