From d1c88971ae402628c7108be07528ee8ea5c3c183 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Thu, 2 Sep 2021 15:23:26 -0400 Subject: [PATCH] Possible Mac route borking fix. --- osdep/ManagedRoute.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osdep/ManagedRoute.cpp b/osdep/ManagedRoute.cpp index 83c6d8fb9..6c402e2b9 100644 --- a/osdep/ManagedRoute.cpp +++ b/osdep/ManagedRoute.cpp @@ -492,12 +492,12 @@ bool ManagedRoute::sync() } if (!_applied.count(leftt)) { - _applied[leftt] = false; // not ifscoped + _applied[leftt] = !_via; _routeCmd("add",leftt,_via,(const char *)0,(_via) ? (const char *)0 : _device); _routeCmd("change",leftt,_via,(const char *)0,(_via) ? (const char *)0 : _device); } if ((rightt)&&(!_applied.count(rightt))) { - _applied[rightt] = false; // not ifscoped + _applied[rightt] = !_via; _routeCmd("add",rightt,_via,(const char *)0,(_via) ? (const char *)0 : _device); _routeCmd("change",rightt,_via,(const char *)0,(_via) ? (const char *)0 : _device); }