mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-20 10:12:15 +01:00
Fix compilation with libevent 1
a9910d89
added trickery to make us work with interned strings and
seccomp; it requires libevent 2.
Fix for 9785; bug not in any released tor.
This commit is contained in:
parent
67bb1a44bd
commit
ee01e41937
@ -1493,11 +1493,13 @@ configure_nameservers(int force)
|
||||
evdns_base_search_clear(the_evdns_base);
|
||||
evdns_base_clear_nameservers_and_suspend(the_evdns_base);
|
||||
}
|
||||
#if defined(DNS_OPTION_HOSTSFILE) && defined(USE_LIBSECCOMP)
|
||||
if (flags & DNS_OPTION_HOSTSFILE) {
|
||||
flags ^= DNS_OPTION_HOSTSFILE;
|
||||
evdns_base_load_hosts(the_evdns_base,
|
||||
sandbox_intern_string("/etc/resolv.conf"));
|
||||
sandbox_intern_string("/etc/hosts"));
|
||||
}
|
||||
#endif
|
||||
log_info(LD_EXIT, "Parsing resolver configuration in '%s'", conf_fname);
|
||||
if ((r = evdns_base_resolv_conf_parse(the_evdns_base, flags,
|
||||
sandbox_intern_string(conf_fname)))) {
|
||||
|
Loading…
Reference in New Issue
Block a user