There was code that would connect to a GTKG ultra even if high
outdegree (more than 16 connection?) and dynamic querying were not
supported *AND* it was a GTKG node. The code was removed, but not
Raphael's comment.
It looks like maybe the "n->degree < 2 * NODE_LEGACY_DEGREE" should be
removed with the comment, unless you are familiar with code and/or
history.
fwiw,
Bill Pringlemeir.
Index: nodes.c
===================================================================
--- nodes.c (revision 12694)
+++ nodes.c (working copy)
@@ -5054,11 +5054,6 @@
/*
* If we're a leaf node, only accept connections to "modern" ultra
nodes.
* A modern ultra node supports high outdegree and dynamic querying.
- *
- * NB: gtk-gnutella/0.94 is not an ancient node by our standards.
However,
- * to enable bootstrapping the new 0.95 base, we let 0.95 leaves connect
- * to older GTKGs until 0.95 widespreads a little.
- * --RAM, 2004-11-13
*/
if (
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel