aboutsummaryrefslogtreecommitdiff
path: root/src/or
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2007-03-14 23:50:41 +0000
committerRoger Dingledine <arma@torproject.org>2007-03-14 23:50:41 +0000
commit5740071674f88e152ce9dd65530881874d36e037 (patch)
tree29cfabfaced9a3bb8372db728ab3d347d045e28c /src/or
parent17c055ce6e36734b813614cf038bdfbc5e91808a (diff)
downloadtor-5740071674f88e152ce9dd65530881874d36e037.tar
tor-5740071674f88e152ce9dd65530881874d36e037.tar.gz
the spec called it a GUARDS event, but the code called
it a GUARD event. standardize on GUARD, but support people asking for GUARDS too. reported by daejees. backport candidate. svn:r9817
Diffstat (limited to 'src/or')
-rw-r--r--src/or/control.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/or/control.c b/src/or/control.c
index a2dcca299..0c245723e 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -882,7 +882,10 @@ handle_control_setevents(control_connection_t *conn, uint32_t len,
event_code = EVENT_STATUS_SERVER;
else if (!strcasecmp(ev, "GUARD"))
event_code = EVENT_GUARD;
- else if (!strcasecmp(ev, "STREAM_BW"))
+ else if (!strcasecmp(ev, "GUARDS")) {
+ /* XXX tolerate buggy spec in 0.1.2.5-alpha through 0.1.2.10-rc */
+ event_code = EVENT_GUARD;
+ } else if (!strcasecmp(ev, "STREAM_BW"))
event_code = EVENT_STREAM_BANDWIDTH_USED;
else {
connection_printf_to_buf(conn, "552 Unrecognized event \"%s\"\r\n",