Correct "longest possible policy" comment in router policy

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.
This commit is contained in:
teor 2015-04-23 23:51:59 +10:00
parent c3894473fe
commit 9a34caa4e7

View File

@ -3361,7 +3361,9 @@ router_parse_addr_policy_item_from_string,(const char *s, int assume_action))
{ {
directory_token_t *tok = NULL; directory_token_t *tok = NULL;
const char *cp, *eos; 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 * But note that there can be an arbitrary amount of space between the
* accept and the address:mask/port element. */ * accept and the address:mask/port element. */
char line[TOR_ADDR_BUF_LEN*2 + 32]; char line[TOR_ADDR_BUF_LEN*2 + 32];