mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-04-13 22:12:56 +00:00
Just always do route bifurcation on Linux for now... basically the old behavior.
This commit is contained in:
parent
debc4c45ee
commit
fb46a546db
@ -470,7 +470,7 @@ bool ManagedRoute::sync()
|
||||
|
||||
#ifdef __LINUX__ // ----------------------------------------------------------
|
||||
|
||||
if (needBifurcation) {
|
||||
//if (needBifurcation) {
|
||||
if (!_applied.count(leftt)) {
|
||||
_applied.insert(leftt);
|
||||
_routeCmd("replace",leftt,_via,(_via) ? (const char *)0 : _device);
|
||||
@ -479,11 +479,11 @@ bool ManagedRoute::sync()
|
||||
_applied.insert(rightt);
|
||||
_routeCmd("replace",rightt,_via,(_via) ? (const char *)0 : _device);
|
||||
}
|
||||
if (_applied.count(_target)) {
|
||||
/*if (_applied.count(_target)) {
|
||||
_applied.erase(_target);
|
||||
_routeCmd("del",_target,_via,(_via) ? (const char *)0 : _device);
|
||||
}
|
||||
} else {
|
||||
}*/
|
||||
/*} else {
|
||||
if (_applied.count(leftt)) {
|
||||
_applied.erase(leftt);
|
||||
_routeCmd("del",leftt,_via,(_via) ? (const char *)0 : _device);
|
||||
@ -496,7 +496,7 @@ bool ManagedRoute::sync()
|
||||
_applied.insert(_target);
|
||||
_routeCmd("replace",_target,_via,(_via) ? (const char *)0 : _device);
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
#endif // __LINUX__ ----------------------------------------------------------
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user