summaryrefslogtreecommitdiff
path: root/node/Topology.cpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2014-06-30 11:31:04 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2014-06-30 11:31:04 -0700
commit88bdb81791e7879c6c199d6e9d03a326ec786484 (patch)
treec22c9e36e803ba820c55ca04a82ba204ff906ade /node/Topology.cpp
parent458f6ae7c37c7877a842e7931edc67d9fed201cd (diff)
downloadinfinitytier-88bdb81791e7879c6c199d6e9d03a326ec786484.tar.gz
infinitytier-88bdb81791e7879c6c199d6e9d03a326ec786484.zip
Keep track of basic aliveness for peers regardless if direct or indirect connectivity and use this for multicast propagation. Also consolidate adding of active bridges via the same functor as regular multicast next hops.
Diffstat (limited to 'node/Topology.cpp')
-rw-r--r--node/Topology.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/node/Topology.cpp b/node/Topology.cpp
index d88b64ca..d74179fe 100644
--- a/node/Topology.cpp
+++ b/node/Topology.cpp
@@ -89,7 +89,7 @@ SharedPtr<Peer> Topology::addPeer(const SharedPtr<Peer> &peer)
return p;
}
-SharedPtr<Peer> Topology::getPeer(const Address &zta)
+SharedPtr<Peer> Topology::getPeer(const Address &zta) const
{
if (zta == _r->identity.address()) {
TRACE("BUG: ignored attempt to getPeer() for self, returned NULL");