]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
More log message and space fixups.
authorMike Perry <mikeperry-git@fscked.org>
Mon, 10 Dec 2012 08:28:07 +0000 (00:28 -0800)
committerMike Perry <mikeperry-git@fscked.org>
Mon, 10 Dec 2012 08:28:07 +0000 (00:28 -0800)
src/or/circuitbuild.c
src/or/relay.c

index f903bbf0957b9664e36d4148c626f744820fa23d..d39817c042b51a4994a79a704203026611e76c6c 100644 (file)
@@ -1436,18 +1436,22 @@ pathbias_check_close(origin_circuit_t *ocirc, int reason)
        * streams could be bias */
       log_info(LD_CIRC,
             "Circuit %d closed without successful use for reason %d. "
-            "Circuit purpose %d currently %s.",
+            "Circuit purpose %d currently %d,%s. Len %d.",
             ocirc->global_identifier,
-            reason, circ->purpose, circuit_state_to_string(circ->state));
+            reason, circ->purpose, ocirc->has_opened,
+            circuit_state_to_string(circ->state),
+            ocirc->build_state->desired_path_len);
       pathbias_count_unusable(ocirc);
     } else {
       if (reason & END_CIRC_REASON_FLAG_REMOTE) {
         /* Unused remote circ close reasons all could be bias */
         log_info(LD_CIRC,
             "Circuit %d remote-closed without successful use for reason %d. "
-            "Circuit purpose %d currently %s.",
+            "Circuit purpose %d currently %d,%s. Len %d.",
             ocirc->global_identifier,
-            reason, circ->purpose, circuit_state_to_string(circ->state));
+            reason, circ->purpose, ocirc->has_opened,
+            circuit_state_to_string(circ->state),
+            ocirc->build_state->desired_path_len);
         pathbias_count_collapse(ocirc);
       } else if ((reason & ~END_CIRC_REASON_FLAG_REMOTE)
                   == END_CIRC_REASON_CHANNEL_CLOSED &&
@@ -1455,14 +1459,16 @@ pathbias_check_close(origin_circuit_t *ocirc, int reason)
                  circ->n_chan->reason_for_closing
                   != CHANNEL_CLOSE_REQUESTED) {
         /* If we didn't close the channel ourselves, it could be bias */
-        /* FIXME: Only count bias if the network is live?
+        /* XXX: Only count bias if the network is live?
          * What about clock jumps/suspends? */
         log_info(LD_CIRC,
             "Circuit %d's channel closed without successful use for reason "
-            "%d, channel reason %d. Circuit purpose %d currently %s.",
-            ocirc->global_identifier,
+            "%d, channel reason %d. Circuit purpose %d currently %d,%s. Len "
+            "%d.", ocirc->global_identifier,
             reason, circ->n_chan->reason_for_closing,
-            circ->purpose, circuit_state_to_string(circ->state));
+            circ->purpose, ocirc->has_opened,
+            circuit_state_to_string(circ->state),
+            ocirc->build_state->desired_path_len);
         pathbias_count_collapse(ocirc);
       } else {
         pathbias_count_successful_close(ocirc);
index 6ed4b930ae23e848bff678e5c5adab1b2c180ff8..fd8f8579a7e8be2682632348147f7572d6680287 100644 (file)
@@ -697,7 +697,7 @@ connection_ap_process_end_not_open(
     /* Path bias: If we get a valid reason code from the exit,
      * it wasn't due to tagging */
     // XXX: This relies on recognized+digest being strong enough not
-    // to be spoofable.. Is that a valid assumption? 
+    // to be spoofable.. Is that a valid assumption?
     // Or more accurately: is it better than nothing? Can the attack
     // be done offline?
     circ->path_state = PATH_STATE_USE_SUCCEEDED;