aboutsummaryrefslogtreecommitdiff
path: root/src/or/or.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2015-01-23 09:36:00 -0500
committerNick Mathewson <nickm@torproject.org>2015-01-23 09:36:00 -0500
commit5d4bb6f61f360ddcbee83476ff2f93a13f3a19c0 (patch)
treeb863aa88f8810c86e56f711fe1e032585f80e579 /src/or/or.h
parentbd22ad12bd84019d00bcd92e2e2390cd910908ce (diff)
parentac9b0a3110ea4eea63133c6d2e3572b2cfd22bd6 (diff)
downloadtor-5d4bb6f61f360ddcbee83476ff2f93a13f3a19c0.tar.gz
tor-5d4bb6f61f360ddcbee83476ff2f93a13f3a19c0.zip
Merge remote-tracking branch 'public/ticket9969'
Conflicts: src/or/directory.c src/or/routerlist.c src/or/routerlist.h src/test/include.am src/test/test.c
Diffstat (limited to 'src/or/or.h')
-rw-r--r--src/or/or.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/or/or.h b/src/or/or.h
index ef217fbca8..49068784f9 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -4961,14 +4961,13 @@ typedef struct dir_server_t {
* or extrainfo documents.
*
* Passed to router_pick_directory_server (et al)
- *
- * [XXXX NOTE: This option is only implemented for pick_trusteddirserver,
- * not pick_directory_server. If we make it work on pick_directory_server
- * too, we could conservatively make it only prevent multiple fetches to
- * the same authority, or we could aggressively make it prevent multiple
- * fetches to _any_ single directory server.]
*/
#define PDS_NO_EXISTING_SERVERDESC_FETCH (1<<3)
+/** Flag to indicate that we should not use any directory authority to which
+ * we have an existing directory connection for downloading microdescs.
+ *
+ * Passed to router_pick_directory_server (et al)
+ */
#define PDS_NO_EXISTING_MICRODESC_FETCH (1<<4)
/** This node is to be chosen as a directory guard, so don't choose any