diff --git a/src/or/or.h b/src/or/or.h
index 8c1ef478ed7a9607642eb37c31f9eb5fef040f05..f1e78ab02578b1a8c27b6cef92350a4998bebb97 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -2234,12 +2234,12 @@ typedef struct {
  * uploaded it. */
 #define ROUTER_PURPOSE_GENERAL 0
 /** Tor should avoid using this router for circuit-building: we got it
- * from a crontroller.  If the controller wants to use it, it'll have to
+ * from a controller.  If the controller wants to use it, it'll have to
  * ask for it by identity. */
 #define ROUTER_PURPOSE_CONTROLLER 1
 /** Tor should use this router only for bridge positions in circuits: we got
  * it via a directory request from the bridge itself, or a bridge
- * authority. x*/
+ * authority. */
 #define ROUTER_PURPOSE_BRIDGE 2
 /** Tor should not use this router; it was marked in cached-descriptors with
  * a purpose we didn't recognize. */