Forráskód Böngészése

Fix a regression.

Adam Ierymenko 10 éve
szülő
commit
cac55105c3
2 módosított fájl, 0 hozzáadás és 12 törlés
  1. 0 2
      node/OutboundMulticast.cpp
  2. 0 10
      node/Switch.cpp

+ 0 - 2
node/OutboundMulticast.cpp

@@ -106,8 +106,6 @@ void OutboundMulticast::sendOnly(const RuntimeEnvironment *RR,const Address &toA
 
 	if (!network)
 		return;
-	if (!network->isAllowed(toAddr))
-		return;
 
 	if (_haveCom) {
 		if (network->peerNeedsOurMembershipCertificate(toAddr,RR->node->now())) {

+ 0 - 10
node/Switch.cpp

@@ -164,16 +164,6 @@ void Switch::onLocalEthernet(const SharedPtr<Network> &network,const MAC &from,c
 
 		Address toZT(to.toAddress(network->id()));
 		if (network->isAllowed(toZT)) {
-			/*
-			if (network->peerNeedsOurMembershipCertificate(toZT,RR->node->now())) {
-				// TODO: once there are no more <1.0.0 nodes around, we can
-				// bundle this with EXT_FRAME instead of sending two packets.
-				Packet outp(toZT,RR->identity.address(),Packet::VERB_NETWORK_MEMBERSHIP_CERTIFICATE);
-				nconf->com().serialize(outp);
-				send(outp,true,network->id());
-			}
-			*/
-
 			const bool includeCom = network->peerNeedsOurMembershipCertificate(toZT,RR->node->now());
 			if ((fromBridged)||(includeCom)) {
 				Packet outp(toZT,RR->identity.address(),Packet::VERB_EXT_FRAME);