[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [tor/master] Fix compilation error left over from 1cbf45bed1. (Bug 7021)
commit 78e8eb5f2dfd1c811da5a6d522540dfe32ac3cb1
Author: Nick Mathewson <nickm@xxxxxxxxxxxxxx>
Date: Tue Oct 2 20:15:39 2012 -0400
Fix compilation error left over from 1cbf45bed1. (Bug 7021)
---
src/or/dns.c | 10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/src/or/dns.c b/src/or/dns.c
index 78893bf..4c9114c 100644
--- a/src/or/dns.c
+++ b/src/or/dns.c
@@ -1210,15 +1210,11 @@ configure_nameservers(int force)
}
#ifdef HAVE_EVDNS_SET_DEFAULT_OUTGOING_BIND_ADDRESS
- if (options->OutboundBindAddress) {
- tor_addr_t addr;
- if (tor_addr_parse(&addr, options->OutboundBindAddress) < 0) {
- log_warn(LD_CONFIG,"Outbound bind address '%s' didn't parse. Ignoring.",
- options->OutboundBindAddress);
- } else {
+ if (! tor_addr_is_null(options->_OutboundBindAddressIPv4)) {
+ if (1) {
int socklen;
struct sockaddr_storage ss;
- socklen = tor_addr_to_sockaddr(&addr, 0,
+ socklen = tor_addr_to_sockaddr(&options->_OutboundBindAddressIPv4, 0,
(struct sockaddr *)&ss, sizeof(ss));
if (socklen <= 0) {
log_warn(LD_BUG, "Couldn't convert outbound bind address to sockaddr."
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits