Skip to content
Snippets Groups Projects
Commit f9bdb8a0 authored by Roger Dingledine's avatar Roger Dingledine
Browse files

document aborted attempt to merge client dns cache with server dns cache

svn:r930
parent 7d58bfbd
No related branches found
No related tags found
No related merge requests found
......@@ -838,6 +838,11 @@ int connection_ap_can_use_exit(connection_t *conn, routerinfo_t *exit)
/* ***** Client DNS code ***** */
/* XXX Perhaps this should get merged with the dns.c code somehow. */
/* XXX But we can't just merge them, because then nodes that act as
* both OR and OP could be attacked: people could rig the dns cache
* by answering funny things to stream begin requests, and later
* other clients would reuse those funny addr's. Hm.
*/
struct client_dns_entry {
SPLAY_ENTRY(client_dns_entry) node;
char *address;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment