From 01c1a355c24e08cb6360184c5d1c40d2e5e36d55 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Mon, 2 Jun 2008 15:09:35 +0000 Subject: [PATCH] Also add create/create fast/extends to the dir-usage stats. svn:r14900 --- src/or/circuitbuild.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c index 2ac6ac3182..fa34917e9f 100644 --- a/src/or/circuitbuild.c +++ b/src/or/circuitbuild.c @@ -609,6 +609,7 @@ circuit_send_next_onion_skin(origin_circuit_t *circ) log_warn(LD_CIRC,"onion_skin_create (first hop) failed."); return - END_CIRC_REASON_INTERNAL; } + note_request("cell: create", 1); } else { /* We are not an OR, and we're building the first hop of a circuit to a * new OR: we can be speedy and use CREATE_FAST to save an RSA operation @@ -619,6 +620,7 @@ circuit_send_next_onion_skin(origin_circuit_t *circ) sizeof(circ->cpath->fast_handshake_state)); memcpy(payload, circ->cpath->fast_handshake_state, sizeof(circ->cpath->fast_handshake_state)); + note_request("cell: create fast", 1); } if (circuit_deliver_create_cell(TO_CIRCUIT(circ), cell_type, payload) < 0) @@ -672,6 +674,7 @@ circuit_send_next_onion_skin(origin_circuit_t *circ) } log_info(LD_CIRC,"Sending extend relay cell."); + note_request("cell: extend", 1); /* send it to hop->prev, because it will transfer * it to a create cell and then send to hop */ if (relay_send_command_from_edge(0, TO_CIRCUIT(circ),