mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
Fix CppCheck duplInheritedMember warning in bdNode
/libbitdht/src/bitdht/bdnode.h:259: warning: Cppcheck(duplInheritedMember): The class 'bdNodeManager' defines member variable with name 'mFns' also defined in its parent class 'bdNode'.
This commit is contained in:
parent
1352631807
commit
4d748bd079
@ -72,7 +72,7 @@ bdNodeManager::bdNodeManager(bdNodeId *id, std::string dhtVersion, std::string b
|
|||||||
:bdNode(id, dhtVersion, bootfile, filterfile, fns, this)
|
:bdNode(id, dhtVersion, bootfile, filterfile, fns, this)
|
||||||
{
|
{
|
||||||
mMode = BITDHT_MGR_STATE_OFF;
|
mMode = BITDHT_MGR_STATE_OFF;
|
||||||
mFns = fns;
|
mDhtFns = fns;
|
||||||
mModeTS = 0 ;
|
mModeTS = 0 ;
|
||||||
mStartTS = 0;
|
mStartTS = 0;
|
||||||
mSearchingDone = false;
|
mSearchingDone = false;
|
||||||
@ -87,7 +87,7 @@ bdNodeManager::bdNodeManager(bdNodeId *id, std::string dhtVersion, std::string b
|
|||||||
|
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::bdNodeManager() ID: ";
|
std::cerr << "bdNodeManager::bdNodeManager() ID: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -188,7 +188,7 @@ void bdNodeManager::addFindNode(bdNodeId *id, uint32_t qflags)
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::addFindNode() ";
|
std::cerr << "bdNodeManager::addFindNode() ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
/* check if exists already */
|
/* check if exists already */
|
||||||
@ -257,7 +257,7 @@ void bdNodeManager::removeFindNode(bdNodeId *id)
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::removeFindNode() ";
|
std::cerr << "bdNodeManager::removeFindNode() ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
std::map<bdNodeId, bdQueryPeer>::iterator it;
|
std::map<bdNodeId, bdQueryPeer>::iterator it;
|
||||||
@ -525,7 +525,7 @@ int bdNodeManager::QueryRandomLocalNet()
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
/* calculate mid point */
|
/* calculate mid point */
|
||||||
mFns->bdRandomMidId(&mOwnId, &(id.id), &targetNodeId);
|
mDhtFns->bdRandomMidId(&mOwnId, &(id.id), &targetNodeId);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* do standard find_peer message */
|
/* do standard find_peer message */
|
||||||
@ -534,13 +534,13 @@ int bdNodeManager::QueryRandomLocalNet()
|
|||||||
|
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::QueryRandomLocalNet() Querying : ";
|
std::cerr << "bdNodeManager::QueryRandomLocalNet() Querying : ";
|
||||||
mFns->bdPrintId(std::cerr, &id);
|
mDhtFns->bdPrintId(std::cerr, &id);
|
||||||
std::cerr << " searching for : ";
|
std::cerr << " searching for : ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
mDhtFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
||||||
|
|
||||||
bdMetric dist;
|
bdMetric dist;
|
||||||
mFns->bdDistance(&targetNodeId, &(mOwnId), &dist);
|
mDhtFns->bdDistance(&targetNodeId, &(mOwnId), &dist);
|
||||||
int bucket = mFns->bdBucketDistance(&dist);
|
int bucket = mDhtFns->bdBucketDistance(&dist);
|
||||||
std::cerr << " in Bucket: " << bucket;
|
std::cerr << " in Bucket: " << bucket;
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
@ -593,7 +593,7 @@ void bdNodeManager::SearchForLocalNet()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::SearchForLocalNet() Existing Internal Search: ";
|
std::cerr << "bdNodeManager::SearchForLocalNet() Existing Internal Search: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -630,7 +630,7 @@ void bdNodeManager::SearchForLocalNet()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::SearchForLocalNet() " << i << " Attempts to find OkNode: ";
|
std::cerr << "bdNodeManager::SearchForLocalNet() " << i << " Attempts to find OkNode: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
mDhtFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -638,7 +638,7 @@ void bdNodeManager::SearchForLocalNet()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::SearchForLocalNet() Failed to Find FilterOk this time: ";
|
std::cerr << "bdNodeManager::SearchForLocalNet() Failed to Find FilterOk this time: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
mDhtFns->bdPrintNodeId(std::cerr, &targetNodeId);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -649,7 +649,7 @@ void bdNodeManager::SearchForLocalNet()
|
|||||||
|
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::SearchForLocalNet() Adding New Internal Search: ";
|
std::cerr << "bdNodeManager::SearchForLocalNet() Adding New Internal Search: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(targetNodeId));
|
mDhtFns->bdPrintNodeId(std::cerr, &(targetNodeId));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -709,7 +709,7 @@ int bdNodeManager::checkStatus()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() Query in Progress id: ";
|
std::cerr << "bdNodeManager::checkStatus() Query in Progress id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -719,7 +719,7 @@ int bdNodeManager::checkStatus()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() Query Failed: id: ";
|
std::cerr << "bdNodeManager::checkStatus() Query Failed: id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
// BAD.
|
// BAD.
|
||||||
@ -733,7 +733,7 @@ int bdNodeManager::checkStatus()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() Found Closest: id: ";
|
std::cerr << "bdNodeManager::checkStatus() Found Closest: id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -747,7 +747,7 @@ int bdNodeManager::checkStatus()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() the Peer Online but Unreachable: id: ";
|
std::cerr << "bdNodeManager::checkStatus() the Peer Online but Unreachable: id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -761,7 +761,7 @@ int bdNodeManager::checkStatus()
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() Found Query: id: ";
|
std::cerr << "bdNodeManager::checkStatus() Found Query: id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
//foundId =
|
//foundId =
|
||||||
@ -803,7 +803,7 @@ int bdNodeManager::checkStatus()
|
|||||||
doCallback = false;
|
doCallback = false;
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::checkStatus() Internal: no cb for id: ";
|
std::cerr << "bdNodeManager::checkStatus() Internal: no cb for id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, &(it->first));
|
mDhtFns->bdPrintNodeId(std::cerr, &(it->first));
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
@ -1024,7 +1024,7 @@ int bdNodeManager::getDhtPeerAddress(const bdNodeId *id, struct sockaddr_in &fro
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::getDhtPeerAddress() Id: ";
|
std::cerr << "bdNodeManager::getDhtPeerAddress() Id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << " ... ? TODO" << std::endl;
|
std::cerr << " ... ? TODO" << std::endl;
|
||||||
#else
|
#else
|
||||||
(void) id;
|
(void) id;
|
||||||
@ -1034,7 +1034,7 @@ int bdNodeManager::getDhtPeerAddress(const bdNodeId *id, struct sockaddr_in &fro
|
|||||||
pit = mActivePeers.find(*id);
|
pit = mActivePeers.find(*id);
|
||||||
|
|
||||||
std::cerr << "bdNodeManager::getDhtPeerAddress() Id: ";
|
std::cerr << "bdNodeManager::getDhtPeerAddress() Id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
|
|
||||||
if (pit != mActivePeers.end())
|
if (pit != mActivePeers.end())
|
||||||
@ -1061,7 +1061,7 @@ int bdNodeManager::getDhtValue(const bdNodeId *id, std::string key, std::string
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::getDhtValue() Id: ";
|
std::cerr << "bdNodeManager::getDhtValue() Id: ";
|
||||||
mFns->bdPrintNodeId(std::cerr, id);
|
mDhtFns->bdPrintNodeId(std::cerr, id);
|
||||||
std::cerr << " key: " << key;
|
std::cerr << " key: " << key;
|
||||||
std::cerr << " ... ? TODO" << std::endl;
|
std::cerr << " ... ? TODO" << std::endl;
|
||||||
#else
|
#else
|
||||||
@ -1144,7 +1144,7 @@ void bdNodeManager::doNodeCallback(const bdId *id, uint32_t peerflags)
|
|||||||
{
|
{
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::doNodeCallback() ";
|
std::cerr << "bdNodeManager::doNodeCallback() ";
|
||||||
mFns->bdPrintId(std::cerr, id);
|
mDhtFns->bdPrintId(std::cerr, id);
|
||||||
std::cerr << "peerflags: " << peerflags;
|
std::cerr << "peerflags: " << peerflags;
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
@ -1163,7 +1163,7 @@ void bdNodeManager::doPeerCallback(const bdId *id, uint32_t status)
|
|||||||
|
|
||||||
#ifdef DEBUG_MGR
|
#ifdef DEBUG_MGR
|
||||||
std::cerr << "bdNodeManager::doPeerCallback()";
|
std::cerr << "bdNodeManager::doPeerCallback()";
|
||||||
mFns->bdPrintId(std::cerr, id);
|
mDhtFns->bdPrintId(std::cerr, id);
|
||||||
std::cerr << "status: " << status;
|
std::cerr << "status: " << status;
|
||||||
std::cerr << std::endl;
|
std::cerr << std::endl;
|
||||||
#endif
|
#endif
|
||||||
|
@ -184,7 +184,7 @@ void SearchForLocalNet();
|
|||||||
time_t mSearchTS;
|
time_t mSearchTS;
|
||||||
bool mSearchingDone;
|
bool mSearchingDone;
|
||||||
|
|
||||||
bdDhtFunctions *mFns;
|
bdDhtFunctions *mDhtFns;
|
||||||
|
|
||||||
uint32_t mNetworkSize;
|
uint32_t mNetworkSize;
|
||||||
uint32_t mBdNetworkSize;
|
uint32_t mBdNetworkSize;
|
||||||
|
Loading…
Reference in New Issue
Block a user