]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Correct "longest possible policy" comment in router policy
authorteor <teor2345@gmail.com>
Thu, 23 Apr 2015 13:51:59 +0000 (23:51 +1000)
committerteor <teor2345@gmail.com>
Thu, 23 Apr 2015 13:59:19 +0000 (23:59 +1000)
The "longest possible policy" comment in
router_parse_addr_policy_item_from_string() used an example policy
that was actually shorter than the maximum length.

This comment was amended, and expanded to count the maximum number of
characters.

Comment change only.

src/or/routerparse.c

index b9a36a3eb1302c63edd8fa36dd88e039f919a5cb..d2eca62491df75ccfe4218bd8d210d6b5afaacfb 100644 (file)
@@ -3361,7 +3361,9 @@ router_parse_addr_policy_item_from_string,(const char *s, int assume_action))
 {
   directory_token_t *tok = NULL;
   const char *cp, *eos;
-  /* Longest possible policy is "accept ffff:ffff:..255/ffff:...255:0-65535".
+  /* Longest possible policy is
+   * "accept6 ffff:ffff:..255/ffff:...255:10000-65535",
+   * which contains 2 max-length IPv6 addresses, plus 21 characters.
    * But note that there can be an arbitrary amount of space between the
    * accept and the address:mask/port element. */
   char line[TOR_ADDR_BUF_LEN*2 + 32];