tor

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

include.am (1530B)


      1 
      2 # Legacy shared relay code: migrate to the relay module over time
      3 LIBTOR_APP_A_SOURCES += 			\
      4 	src/feature/relay/onion_queue.c		\
      5 	src/feature/relay/relay_find_addr.c	\
      6 	src/feature/relay/router.c
      7 
      8 # The Relay module.
      9 
     10 # ADD_C_FILE: INSERT SOURCES HERE.
     11 MODULE_RELAY_SOURCES = 						\
     12 	src/feature/relay/circuitbuild_relay.c			\
     13 	src/feature/relay/dns.c					\
     14 	src/feature/relay/ext_orport.c				\
     15 	src/feature/relay/routermode.c				\
     16 	src/feature/relay/relay_config.c			\
     17 	src/feature/relay/relay_handshake.c			\
     18 	src/feature/relay/relay_metrics.c			\
     19 	src/feature/relay/relay_periodic.c			\
     20 	src/feature/relay/relay_sys.c				\
     21 	src/feature/relay/routerkeys.c				\
     22 	src/feature/relay/selftest.c				\
     23 	src/feature/relay/transport_config.c
     24 
     25 # ADD_C_FILE: INSERT HEADERS HERE.
     26 noinst_HEADERS +=					\
     27 	src/feature/relay/circuitbuild_relay.h		\
     28 	src/feature/relay/dns.h				\
     29 	src/feature/relay/dns_structs.h			\
     30 	src/feature/relay/ext_orport.h			\
     31 	src/feature/relay/onion_queue.h			\
     32 	src/feature/relay/relay_config.h		\
     33 	src/feature/relay/relay_handshake.h		\
     34 	src/feature/relay/relay_metrics.h		\
     35 	src/feature/relay/relay_periodic.h		\
     36 	src/feature/relay/relay_sys.h			\
     37 	src/feature/relay/relay_find_addr.h		\
     38 	src/feature/relay/router.h			\
     39 	src/feature/relay/routerkeys.h			\
     40 	src/feature/relay/routermode.h			\
     41 	src/feature/relay/selftest.h			\
     42 	src/feature/relay/transport_config.h
     43 
     44 if BUILD_MODULE_RELAY
     45 LIBTOR_APP_A_SOURCES += $(MODULE_RELAY_SOURCES)
     46 else
     47 LIBTOR_APP_A_STUB_SOURCES += src/feature/relay/relay_stub.c
     48 endif