mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
445df9e7b5
This commit moves router_pick_published_address() and the related helper functions into the new file. The log_addr_has_changed() function has been made public in router.h so we can use it in relay_resolve_addr.c. This is a refactoring as part of Sponsor 55. Only code movement at this commit. Part of #33789 Signed-off-by: David Goulet <dgoulet@torproject.org>
47 lines
1.4 KiB
Plaintext
47 lines
1.4 KiB
Plaintext
|
|
# Legacy shared relay code: migrate to the relay module over time
|
|
LIBTOR_APP_A_SOURCES += \
|
|
src/feature/relay/onion_queue.c \
|
|
src/feature/relay/relay_resolve_addr.c \
|
|
src/feature/relay/router.c
|
|
|
|
# The Relay module.
|
|
|
|
# ADD_C_FILE: INSERT SOURCES HERE.
|
|
MODULE_RELAY_SOURCES = \
|
|
src/feature/relay/circuitbuild_relay.c \
|
|
src/feature/relay/dns.c \
|
|
src/feature/relay/ext_orport.c \
|
|
src/feature/relay/routermode.c \
|
|
src/feature/relay/relay_config.c \
|
|
src/feature/relay/relay_handshake.c \
|
|
src/feature/relay/relay_periodic.c \
|
|
src/feature/relay/relay_sys.c \
|
|
src/feature/relay/routerkeys.c \
|
|
src/feature/relay/selftest.c \
|
|
src/feature/relay/transport_config.c
|
|
|
|
# ADD_C_FILE: INSERT HEADERS HERE.
|
|
noinst_HEADERS += \
|
|
src/feature/relay/circuitbuild_relay.h \
|
|
src/feature/relay/dns.h \
|
|
src/feature/relay/dns_structs.h \
|
|
src/feature/relay/ext_orport.h \
|
|
src/feature/relay/onion_queue.h \
|
|
src/feature/relay/relay_config.h \
|
|
src/feature/relay/relay_handshake.h \
|
|
src/feature/relay/relay_periodic.h \
|
|
src/feature/relay/relay_sys.h \
|
|
src/feature/relay/relay_resolve_addr.h \
|
|
src/feature/relay/router.h \
|
|
src/feature/relay/routerkeys.h \
|
|
src/feature/relay/routermode.h \
|
|
src/feature/relay/selftest.h \
|
|
src/feature/relay/transport_config.h
|
|
|
|
if BUILD_MODULE_RELAY
|
|
LIBTOR_APP_A_SOURCES += $(MODULE_RELAY_SOURCES)
|
|
else
|
|
LIBTOR_APP_A_STUB_SOURCES += src/feature/relay/relay_stub.c
|
|
endif
|