From: Nick Mathewson Date: Mon, 26 Mar 2007 14:08:29 +0000 (+0000) Subject: r12653@Kushana: nickm | 2007-03-25 18:21:38 -0400 X-Git-Tag: tor-0.2.0.1-alpha~309 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=83b2208ea49816d5fc3bd733a488da3eac54a9a7;p=thirdparty%2Ftor.git r12653@Kushana: nickm | 2007-03-25 18:21:38 -0400 Add documentation for make_old argument to routerlist functions. svn:r9906 --- diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 55b26af008..c5a1dfddeb 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -1647,7 +1647,8 @@ routerlist_insert_old(routerlist_t *rl, routerinfo_t *ri) * which to remove. We fill the gap in rl->routers with a later element in * the list, if any exists. ri is freed. * - * DOCDOC make_old */ + * If make_old is true, instead of deleting the router, we try adding + * it to rl->old_routers. */ void routerlist_remove(routerlist_t *rl, routerinfo_t *ri, int idx, int make_old) { @@ -1703,7 +1704,8 @@ routerlist_remove_old(routerlist_t *rl, signed_descriptor_t *sd, int idx) * search over the list to decide which to remove. We put ri_new in the same * index as ri_old, if possible. ri is freed as appropriate. * - * DOCDOC make_old */ + * If make_old is true, instead of deleting the router, we try adding + * it to rl->old_routers. */ static void routerlist_replace(routerlist_t *rl, routerinfo_t *ri_old, routerinfo_t *ri_new, int idx, int make_old)