summaryrefslogtreecommitdiff
path: root/node
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2014-06-21 11:47:26 -0400
committerAdam Ierymenko <adam.ierymenko@gmail.com>2014-06-21 11:47:26 -0400
commit35aa0921eec7abbfead9bda4b64a4d65063fe4d7 (patch)
treef364adb9630601fdd7150703f95919e4c2afa765 /node
parent2f8936181ce82bb88cd12e7534b11d93753147b7 (diff)
downloadinfinitytier-35aa0921eec7abbfead9bda4b64a4d65063fe4d7.tar.gz
infinitytier-35aa0921eec7abbfead9bda4b64a4d65063fe4d7.zip
.
Diffstat (limited to 'node')
-rw-r--r--node/Switch.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/node/Switch.cpp b/node/Switch.cpp
index 3fff3f55..6208c46a 100644
--- a/node/Switch.cpp
+++ b/node/Switch.cpp
@@ -243,8 +243,10 @@ void Switch::onLocalEthernet(const SharedPtr<Network> &network,const MAC &from,c
bridges[0] = network->findBridgeTo(to);
if ((bridges[0])&&(bridges[0] != _r->identity.address())&&(network->isAllowed(bridges[0]))&&(network->permitsBridging(bridges[0]))) {
+ printf("got known bridge for %s at %s\n",to.toString().c_str(),bridges[0].toString().c_str());
++numBridges;
} else if (!nconf->activeBridges().empty()) {
+ printf("bridge spamming for %s\n",to.toString().c_str());
// If there is no known route, spam to up to ZT_MAX_BRIDGE_SPAM active bridges
std::set<Address>::const_iterator ab(nconf->activeBridges().begin());
if (nconf->activeBridges().size() <= ZT_MAX_BRIDGE_SPAM) {
@@ -264,7 +266,6 @@ void Switch::onLocalEthernet(const SharedPtr<Network> &network,const MAC &from,c
}
for(unsigned int b=0;b<numBridges;++b) {
- printf("EXT_FRAME %s@%s > %s@%s\n",from.toString().c_str(),_r->identity.address().toString().c_str(),to.toString().c_str(),bridges[b].toString().c_str());
Packet outp(bridges[b],_r->identity.address(),Packet::VERB_EXT_FRAME);
outp.append(network->id());
outp.append((unsigned char)0);