diff --git a/src/bitdht/bdpeer.cc b/src/bitdht/bdpeer.cc index d042d03..6ba86a0 100644 --- a/src/bitdht/bdpeer.cc +++ b/src/bitdht/bdpeer.cc @@ -336,14 +336,14 @@ int bdSpace::find_node(const bdNodeId *id, int number, std::list &matchIds mFns->bdDistance(id, &(mOwnId), &dist); int buckno = mFns->bdBucketDistance(&dist); - std::cerr << "bdSpace::find_node(NodeId:"; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::find_node(NodeId:"; mFns->bdPrintNodeId(std::cerr, id); std::cerr << ")"; std::cerr << " Number: " << number; std::cerr << " Bucket #: " << buckno; std::cerr << std::endl; -#ifdef DEBUG_BD_SPACE #endif bdBucket &buck = buckets[buckno]; @@ -352,10 +352,12 @@ int bdSpace::find_node(const bdNodeId *id, int number, std::list &matchIds int matchCount = 0; for(eit = buck.entries.begin(); eit != buck.entries.end(); eit++) { - std::cerr << "bdSpace::find_node() Checking Against Peer: "; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::find_node() Checking Against Peer: "; mFns->bdPrintId(std::cerr, &(eit->mPeerId)); std::cerr << " withFlags: " << eit->mPeerFlags; - std::cerr << std::endl; + std::cerr << std::endl; +#endif if ((!with_flags) || ((with_flags & eit->mPeerFlags) == with_flags)) { @@ -364,10 +366,12 @@ int bdSpace::find_node(const bdNodeId *id, int number, std::list &matchIds matchIds.push_back(eit->mPeerId); matchCount++; - std::cerr << "bdSpace::find_node() Found Matching Peer: "; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::find_node() Found Matching Peer: "; mFns->bdPrintId(std::cerr, &(eit->mPeerId)); std::cerr << " withFlags: " << eit->mPeerFlags; - std::cerr << std::endl; + std::cerr << std::endl; +#endif } } else @@ -377,17 +381,19 @@ int bdSpace::find_node(const bdNodeId *id, int number, std::list &matchIds //matchIds.push_back(eit->mPeerId); //matchCount++; - std::cerr << "bdSpace::find_node() Found (WITHOUT FLAGS) Matching Peer: "; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::find_node() Found (WITHOUT FLAGS) Matching Peer: "; mFns->bdPrintId(std::cerr, &(eit->mPeerId)); std::cerr << " withFlags: " << eit->mPeerFlags; - std::cerr << std::endl; + std::cerr << std::endl; +#endif } } } - std::cerr << "bdSpace::find_node() Found " << matchCount << " Matching Peers"; - std::cerr << std::endl << std::endl; #ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::find_node() Found " << matchCount << " Matching Peers"; + std::cerr << std::endl << std::endl; #endif return matchCount; @@ -451,18 +457,22 @@ int bdSpace::clean_node_flags(uint32_t flags) { if (flags & eit->mPeerFlags) { - std::cerr << "bdSpace::clean_node_flags() Found Match: "; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::clean_node_flags() Found Match: "; mFns->bdPrintId(std::cerr, &(eit->mPeerId)); std::cerr << " withFlags: " << eit->mPeerFlags; - std::cerr << std::endl; + std::cerr << std::endl; +#endif count++; eit->mPeerFlags &= ~flags; } } } - std::cerr << "bdSpace::clean_node_flags() Cleaned " << count << " Matching Peers"; - std::cerr << std::endl; +#ifdef DEBUG_BD_SPACE + std::cerr << "bdSpace::clean_node_flags() Cleaned " << count << " Matching Peers"; + std::cerr << std::endl; +#endif return count; }