diff options
author | teor <teor@torproject.org> | 2019-06-06 08:45:57 +1000 |
---|---|---|
committer | teor <teor@torproject.org> | 2019-06-06 17:26:23 +1000 |
commit | a4ea335a6906eb4f8f58b5cf458cf290d322d10f (patch) | |
tree | ead09c0e26a565b062913495cdce92d9673e56f1 /src/feature/nodelist/routerlist.c | |
parent | 3c2b2f072f996ba958ed5b6e07d3bac02291fc4a (diff) | |
download | tor-a4ea335a6906eb4f8f58b5cf458cf290d322d10f.tar.gz tor-a4ea335a6906eb4f8f58b5cf458cf290d322d10f.zip |
dirauth: Fix some comments in the router status processing code.
Fixes comments in dirserv_router_get_status() and was_router_added_t.
Preparation for 30780 and 16564.
Diffstat (limited to 'src/feature/nodelist/routerlist.c')
-rw-r--r-- | src/feature/nodelist/routerlist.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/feature/nodelist/routerlist.c b/src/feature/nodelist/routerlist.c index 5788347a0e..5948445c96 100644 --- a/src/feature/nodelist/routerlist.c +++ b/src/feature/nodelist/routerlist.c @@ -1459,12 +1459,13 @@ router_descriptor_is_older_than,(const routerinfo_t *router, int seconds)) } /** Add <b>router</b> to the routerlist, if we don't already have it. Replace - * older entries (if any) with the same key. Note: Callers should not hold - * their pointers to <b>router</b> if this function fails; <b>router</b> - * will either be inserted into the routerlist or freed. Similarly, even - * if this call succeeds, they should not hold their pointers to - * <b>router</b> after subsequent calls with other routerinfo's -- they - * might cause the original routerinfo to get freed. + * older entries (if any) with the same key. + * + * Note: Callers should not hold their pointers to <b>router</b> if this + * function fails; <b>router</b> will either be inserted into the routerlist or + * freed. Similarly, even if this call succeeds, they should not hold their + * pointers to <b>router</b> after subsequent calls with other routerinfo's -- + * they might cause the original routerinfo to get freed. * * Returns the status for the operation. Might set *<b>msg</b> if it wants * the poster of the router to know something. |