Quellcode durchsuchen

A bit more auth cleanup in the local node.

Adam Ierymenko vor 3 Jahren
Ursprung
Commit
fe0068da52
1 geänderte Dateien mit 1 neuen und 3 gelöschten Zeilen
  1. 1 3
      node/Membership.hpp

+ 1 - 3
node/Membership.hpp

@@ -90,9 +90,7 @@ public:
 	 */
 	inline bool isAllowedOnNetwork(const NetworkConfig &thisNodeNetworkConfig, const Identity &otherNodeIdentity) const
 	{
-		if (thisNodeNetworkConfig.isPublic()) return true;
-		if (_com.timestamp() <= _comRevocationThreshold) return false;
-		return thisNodeNetworkConfig.com.agreesWith(_com, otherNodeIdentity);
+		return (thisNodeNetworkConfig.isPublic() || (((_com.timestamp() > _comRevocationThreshold) && (thisNodeNetworkConfig.com.agreesWith(_com, otherNodeIdentity)))));
 	}
 
 	inline bool recentlyAssociated(const int64_t now) const