]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Merge remote-tracking branch 'public/easy_ratelim'
authorNick Mathewson <nickm@torproject.org>
Thu, 7 Feb 2013 22:13:51 +0000 (17:13 -0500)
committerNick Mathewson <nickm@torproject.org>
Thu, 7 Feb 2013 22:13:51 +0000 (17:13 -0500)
Conflicts:
src/or/connection.c

1  2 
src/common/log.c
src/common/torlog.h
src/common/util.h
src/or/buffers.c
src/or/circuituse.c
src/or/connection.c
src/or/router.c

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index d0602fde24165839c37f519a6f9f75d194984b5d,5da4d39ba55604a09775172880b73fd9e911453f..7b0f081fdebba5efec1dce618fac8a5d9c18f828
@@@ -1444,12 -1441,13 +1444,9 @@@ connection_connect(connection_t *conn, 
      /* We should never even try to connect anyplace if DisableNetwork is set.
       * Warn if we do, and refuse to make the connection. */
      static ratelim_t disablenet_violated = RATELIM_INIT(30*60);
-     char *m;
 -#ifdef _WIN32
 -    *socket_error = WSAENETUNREACH;
 -#else
 -    *socket_error = ENETUNREACH;
 -#endif
 +    *socket_error = SOCK_ERRNO(ENETUNREACH);
-     if ((m = rate_limit_log(&disablenet_violated, approx_time()))) {
-       log_warn(LD_BUG, "Tried to open a socket with DisableNetwork set.%s", m);
-       tor_free(m);
-     }
+     log_fn_ratelim(&disablenet_violated, LOG_WARN, LD_BUG,
+                    "Tried to open a socket with DisableNetwork set.");
      tor_fragile_assert();
      return -1;
    }
diff --cc src/or/router.c
Simple merge