diff -u -r ../tor-0.3.5.7/src/feature/relay/dns.c ./src/feature/relay/dns.c --- ../tor-0.3.5.7/src/feature/relay/dns.c 2019-01-04 02:34:43.000000000 +0000 +++ ./src/feature/relay/dns.c 2019-01-10 20:30:51.361418430 +0000 @@ -1377,7 +1377,7 @@ conf_fname = options->ServerDNSResolvConfFile; #ifndef _WIN32 if (!conf_fname) - conf_fname = "/etc/resolv.conf"; + conf_fname = "@TERMUX_PREFIX@/etc/resolv.conf"; #endif flags = DNS_OPTIONS_ALL; @@ -1408,9 +1408,9 @@ #if defined(DNS_OPTION_HOSTSFILE) && defined(USE_LIBSECCOMP) if (flags & DNS_OPTION_HOSTSFILE) { flags ^= DNS_OPTION_HOSTSFILE; - log_debug(LD_FS, "Loading /etc/hosts"); + log_debug(LD_FS, "Loading @TERMUX_PREFIX@/etc/hosts"); evdns_base_load_hosts(the_evdns_base, - sandbox_intern_string("/etc/hosts")); + sandbox_intern_string("@TERMUX_PREFIX@/etc/hosts")); } #endif /* defined(DNS_OPTION_HOSTSFILE) && defined(USE_LIBSECCOMP) */ log_info(LD_EXIT, "Parsing resolver configuration in '%s'", conf_fname);