[or-cvs] more doc cleanups and reorganizing

arma at seul.org arma at seul.org
Tue Nov 1 03:48:54 UTC 2005


Update of /home2/or/cvsroot/tor/src/or
In directory moria:/home/arma/work/onion/cvs/tor/src/or

Modified Files:
	dirserv.c router.c routerlist.c 
Log Message:
more doc cleanups and reorganizing


Index: dirserv.c
===================================================================
RCS file: /home2/or/cvsroot/tor/src/or/dirserv.c,v
retrieving revision 1.264
retrieving revision 1.265
diff -u -d -r1.264 -r1.265
--- dirserv.c	29 Oct 2005 05:01:12 -0000	1.264
+++ dirserv.c	1 Nov 2005 03:48:51 -0000	1.265
@@ -1022,9 +1022,10 @@
     return -1;
   }
   set_cached_dir(&the_directory, new_directory, time(NULL));
-  info(LD_DIRSERV,"New directory (size %d) has been built.",(int)the_directory.dir_len);
+  info(LD_DIRSERV,"New directory (size %d) has been built.",
+       (int)the_directory.dir_len);
   debug(LD_DIRSERV,"New directory (size %d):\n%s",(int)the_directory.dir_len,
-         the_directory.dir);
+        the_directory.dir);
 
   the_directory_is_dirty = 0;
 
@@ -1375,10 +1376,11 @@
  *   - "/tor/server/d/D" where D is a plus-separated sequence
  *     of server descriptor digests, in hex.
  *
- * Return -1 if we do not have any descriptors, no matching descriptors,
- *  or if we did not recognize the key (URL), 0 otherwise (i.e. we found some
- *  matching descriptors).  If -1 is returned <b>msg</b> will be set to
- *  an appropriate error message.
+ * Return 0 if we found some matching descriptors, or -1 if we do not
+ * have any descriptors, no matching descriptors, or if we did not
+ * recognize the key (URL).
+ * If -1 is returned *<b>msg</b> will be set to an appropriate error
+ * message.
  */
 int
 dirserv_get_routerdescs(smartlist_t *descs_out, const char *key,

Index: router.c
===================================================================
RCS file: /home2/or/cvsroot/tor/src/or/router.c,v
retrieving revision 1.227
retrieving revision 1.228
diff -u -d -r1.227 -r1.228
--- router.c	25 Oct 2005 18:01:01 -0000	1.227
+++ router.c	1 Nov 2005 03:48:51 -0000	1.228
@@ -883,7 +883,7 @@
 
 #define MAX_BANDWIDTH_CHANGE_FREQ 20*60
 /** Check whether bandwidth has changed a lot since the last time we announced
- * bandwidth.  If so, mark our descriptor dirty.*/
+ * bandwidth. If so, mark our descriptor dirty. */
 void
 check_descriptor_bandwidth_changed(time_t now)
 {
@@ -907,8 +907,8 @@
 
 #define MAX_IPADDRESS_CHANGE_FREQ 60*60
 /** Check whether our own address as defined by the Address configuration
- * has changed.  This is for routers that get their address from a service
- * like dyndns.  If our address has changed, mark our descriptor dirty.*/
+ * has changed. This is for routers that get their address from a service
+ * like dyndns. If our address has changed, mark our descriptor dirty. */
 void
 check_descriptor_ipaddress_changed(time_t now)
 {

Index: routerlist.c
===================================================================
RCS file: /home2/or/cvsroot/tor/src/or/routerlist.c,v
retrieving revision 1.357
retrieving revision 1.358
diff -u -d -r1.357 -r1.358
--- routerlist.c	29 Oct 2005 18:00:25 -0000	1.357
+++ routerlist.c	1 Nov 2005 03:48:51 -0000	1.358
@@ -16,10 +16,6 @@
 
 /****************************************************************************/
 
-/** Global list of a trusted_dir_server_t object for each trusted directory
- * server. */
-static smartlist_t *trusted_dir_servers = NULL;
-
 /* static function prototypes */
 static routerinfo_t *router_pick_directory_server_impl(int requireother,
                                                        int fascistfirewall,
@@ -40,31 +36,34 @@
 
 /****************************************************************************/
 
-/****
- * Functions to manage and access our list of known routers. (Note:
- * dirservers maintain a separate, independent list of known router
- * descriptors.)
- ****/
+/** Global list of a trusted_dir_server_t object for each trusted directory
+ * server. */
+static smartlist_t *trusted_dir_servers = NULL;
 
 /** Global list of all of the routers that we know about. */
 static routerlist_t *routerlist = NULL;
 
-extern int has_fetched_directory; /**< from main.c */
+extern int has_fetched_directory; /* from main.c */
 
 /** Global list of all of the current network_status documents that we know
  * about.  This list is kept sorted by published_on. */
 static smartlist_t *networkstatus_list = NULL;
+
 /** Global list of local_routerstatus_t for each router, known or unknown. */
 static smartlist_t *routerstatus_list = NULL;
+
 /** True iff any member of networkstatus_list has changed since the last time
  * we called routerstatus_list_update_from_networkstatus(). */
 static int networkstatus_list_has_changed = 0;
+
 /** True iff any element of routerstatus_list has changed since the last
  * time we called routers_update_all_from_networkstatus().*/
 static int routerstatus_list_has_changed = 0;
+
 /** List of strings for nicknames we've already warned about and that are
  * still unknown / unavailable. */
 static smartlist_t *warned_nicknames = NULL;
+
 /** List of strings for nicknames or fingerprints we've already warned about
  * and that are still conflicted. */
 static smartlist_t *warned_conflicts = NULL;
@@ -73,6 +72,7 @@
  * use this to rate-limit download attempts when the number of routerdescs to
  * download is low. */
 static time_t last_routerdesc_download_attempted = 0;
+
 /** The last time we tried to download a networkstatus, or 0 for "never".  We
  * use this to rate-limit download attempts for directory caches (including
  * mirrors).  Clients don't use this now. */
@@ -260,7 +260,7 @@
   int j;
 
   if (!routerlist)
-    router_get_routerlist();
+    router_get_routerlist(); /* mallocs and inits it in place */
 
   router_journal_len = router_store_len = 0;
 
@@ -1151,8 +1151,8 @@
 /** Remove an item <b>ri</b> into the routerlist <b>rl</b>, updating indices
  * as needed. If <b>idx</b> is nonnegative and smartlist_get(rl-&gt;routers,
  * idx) == ri, we don't need to do a linear search over the list to decide
- * which to remove.  We fill the gap rl-&gt;routers with a later element in
- * the list, if any exists. ri is freed..*/
+ * which to remove.  We fill the gap in rl-&gt;routers with a later element in
+ * the list, if any exists. <b>ri</b> is freed. */
 void
 routerlist_remove(routerlist_t *rl, routerinfo_t *ri, int idx, int make_old)
 {
@@ -1193,7 +1193,7 @@
  * <b>ri_new</b>, updating all index info.  If <b>idx</b> is nonnegative and
  * smartlist_get(rl-&gt;routers, idx) == ri, we don't need to do a linear
  * 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 */
+ * index as ri_old, if possible.  ri is freed as appropriate. */
 static void
 routerlist_replace(routerlist_t *rl, routerinfo_t *ri_old,
                    routerinfo_t *ri_new, int idx, int make_old)
@@ -1228,7 +1228,7 @@
   // routerlist_assert_ok(rl);
 }
 
-/** Free all memory held by the rouerlist module */
+/** Free all memory held by the routerlist module. */
 void
 routerlist_free_all(void)
 {
@@ -1401,7 +1401,7 @@
     if (! router->xx_is_recognized && !from_cache) {
       log_fn(LOG_WARN, "Dropping unrecognized descriptor for router '%s'",
              router->nickname);
-      rouerinfo_free(router);
+      routerinfo_free(router);
       return -1;
     }
     */
@@ -1514,11 +1514,11 @@
     router = smartlist_get(routerlist->routers, i);
     if (router->published_on <= cutoff) {
       /* Too old.  Remove it. */
-      info(LD_DIR,"Forgetting obsolete (too old) routerinfo for router '%s'", router->nickname);
+      info(LD_DIR, "Forgetting obsolete (too old) routerinfo for router '%s'",
+           router->nickname);
       routerlist_remove(routerlist, router, i--, 1);
     }
   }
-
 }
 
 static int
@@ -3152,7 +3152,7 @@
 }
 
 /** Return true iff the only differences between r1 and r2 are such that
- * would not cause a recent (post 0.1.1.6) direserver to republish.
+ * would not cause a recent (post 0.1.1.6) dirserver to republish.
  */
 int
 router_differences_are_cosmetic(routerinfo_t *r1, routerinfo_t *r2)



More information about the tor-commits mailing list