diff options
author | Nick Mathewson <nickm@torproject.org> | 2010-10-07 17:10:06 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2010-10-07 17:10:06 -0400 |
commit | c9dece14ae7d9c14c17df6685f7504c23eb65899 (patch) | |
tree | a03b93f4b91c6b50a7b8084f039d7b1179bb4afa /src/or/policies.c | |
parent | 34546e2573d4eea02f3622d3d8d27ef0b545974d (diff) | |
download | tor-c9dece14ae7d9c14c17df6685f7504c23eb65899.tar.gz tor-c9dece14ae7d9c14c17df6685f7504c23eb65899.zip |
Add some missing documentation for things added in nodes branch
Diffstat (limited to 'src/or/policies.c')
-rw-r--r-- | src/or/policies.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/or/policies.c b/src/or/policies.c index a5b71c9e2f..2ae66df5e9 100644 --- a/src/or/policies.c +++ b/src/or/policies.c @@ -1315,7 +1315,8 @@ policy_summarize(smartlist_t *policy) return result; } -/** DOCDOC */ +/** Convert a summarized policy string into a short_policy_t. Return NULL + * if the string is not well-formed. */ short_policy_t * parse_short_policy(const char *summary) { @@ -1408,14 +1409,17 @@ parse_short_policy(const char *summary) return result; } -/** DOCDOC */ +/** Release all storage held in <b>policy</b>. */ void short_policy_free(short_policy_t *policy) { tor_free(policy); } -/** DOCDOC */ +/** See whether the <b>addr</b>:<b>port</b> address is likely to be accepted + * or rejected by the summarized policy <b>policy</b>. Return values are as + * for compare_tor_addr_to_addr_policy. Unlike the regular addr_policy + * functions, requires the <b>port</b> be specified. */ addr_policy_result_t compare_tor_addr_to_short_policy(const tor_addr_t *addr, uint16_t port, const short_policy_t *policy) @@ -1452,7 +1456,7 @@ compare_tor_addr_to_short_policy(const tor_addr_t *addr, uint16_t port, return ADDR_POLICY_REJECTED; } -/* DOCDOC */ +/** Return true iff <b>policy</b> seems reject all ports */ int short_policy_is_reject_star(const short_policy_t *policy) { |