|
@@ -211,7 +211,7 @@ void Peer::received(
|
|
if (this->trustEstablished(now)) {
|
|
if (this->trustEstablished(now)) {
|
|
const int64_t sinceLastPush = now - _lastDirectPathPushSent;
|
|
const int64_t sinceLastPush = now - _lastDirectPathPushSent;
|
|
if (sinceLastPush >= ((hops == 0) ? ZT_DIRECT_PATH_PUSH_INTERVAL_HAVEPATH : ZT_DIRECT_PATH_PUSH_INTERVAL)
|
|
if (sinceLastPush >= ((hops == 0) ? ZT_DIRECT_PATH_PUSH_INTERVAL_HAVEPATH : ZT_DIRECT_PATH_PUSH_INTERVAL)
|
|
- || (_canUseMultipath && (sinceLastPush >= (ZT_DIRECT_PATH_PUSH_INTERVAL_MULTIPATH)))) {
|
|
|
|
|
|
+ || (_localMultipathSupported && (sinceLastPush >= (ZT_DIRECT_PATH_PUSH_INTERVAL_MULTIPATH)))) {
|
|
_lastDirectPathPushSent = now;
|
|
_lastDirectPathPushSent = now;
|
|
std::vector<InetAddress> pathsToPush(RR->node->directPaths());
|
|
std::vector<InetAddress> pathsToPush(RR->node->directPaths());
|
|
if (pathsToPush.size() > 0) {
|
|
if (pathsToPush.size() > 0) {
|