From 7cb3232ade9c55d26a64bddbd12a92a2a32180cd Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 3 Jun 2006 19:49:42 +0000 Subject: Add async dns code from Adam Langley, tweaked to build on OSX. Long-term, we may want to switch to libevnet/c-ares, if they ever handle 10k fd situations properly. This one still needs work too, but at least it is small. This code is disabled by default, and not integrated with dns.c. svn:r6524 --- src/or/Makefile.am | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/or/Makefile.am') diff --git a/src/or/Makefile.am b/src/or/Makefile.am index 6a77adffaa..b5014ba800 100644 --- a/src/or/Makefile.am +++ b/src/or/Makefile.am @@ -4,12 +4,19 @@ noinst_PROGRAMS = test bin_PROGRAMS = tor +if EVENTDNS +EVDNSSRC = eventdns.c +else +EVDNSSRC = +endif + tor_SOURCES = buffers.c circuitbuild.c circuitlist.c \ circuituse.c command.c config.c \ connection.c connection_edge.c connection_or.c control.c \ cpuworker.c directory.c dirserv.c dns.c hibernate.c main.c \ onion.c policies.c relay.c rendcommon.c rendclient.c rendmid.c \ rendservice.c rephist.c router.c routerlist.c routerparse.c \ + $(EVDNSSRC) \ tor_main.c tor_LDADD = ../common/libor.a ../common/libor-crypto.a -lz -lssl -lcrypto @@ -20,6 +27,7 @@ test_SOURCES = buffers.c circuitbuild.c circuitlist.c \ cpuworker.c directory.c dirserv.c dns.c hibernate.c main.c \ onion.c policies.c relay.c rendcommon.c rendclient.c rendmid.c \ rendservice.c rephist.c router.c routerlist.c routerparse.c \ + $(EVDNSSRC) \ test.c test_LDADD = ../common/libor.a ../common/libor-crypto.a -lz -lssl -lcrypto -- cgit v1.2.3-54-g00ecf