]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r6918@Kushana: nickm | 2006-07-26 15:22:28 -0400
authorNick Mathewson <nickm@torproject.org>
Wed, 26 Jul 2006 19:29:30 +0000 (19:29 +0000)
committerNick Mathewson <nickm@torproject.org>
Wed, 26 Jul 2006 19:29:30 +0000 (19:29 +0000)
 Fix compilation for eventdns dns.c with split structs.

svn:r6908

src/or/dns.c

index a61da056690929683ec8d1db879a2b3a4204257e..04c946b7c7a97d77b16c0c938c9b4851dc873ebf 100644 (file)
@@ -1173,7 +1173,7 @@ eventdns_callback(int result, char type, int count, int ttl, void *addresses,
 }
 
 static int
-assign_to_dnsworker(connection_t *exitconn)
+assign_to_dnsworker(edge_connection_t *exitconn)
 {
   char *addr = tor_strdup(exitconn->_base.address);
   int r;
@@ -1184,7 +1184,7 @@ assign_to_dnsworker(connection_t *exitconn)
   if (r) {
     log_warn(LD_EXIT, "eventdns rejected address %s: error %d.",
              escaped_safe_str(addr), r);
-    if (exitconn->purpose == EXIT_PURPOSE_RESOLVE) {
+    if (exitconn->_base.purpose == EXIT_PURPOSE_RESOLVE) {
       if (eventdns_err_is_transient(r))
         send_resolved_cell(exitconn, RESOLVED_TYPE_ERROR_TRANSIENT);
       else {