No, definitely have to back out GitHub issue #385 (non-bisected routes) since this breaks IPv6 on OSX and probably IPv4 too if you were to encounter a 6-only situation.

This commit is contained in:
Adam Ierymenko 2016-09-14 22:23:56 -07:00
parent 740b34124f
commit 24fce0be86

View File

@ -450,6 +450,7 @@ bool ManagedRoute::sync()
// Create a device-bound default target if there is none in the system. This // Create a device-bound default target if there is none in the system. This
// is to allow e.g. IPv6 default route to work even if there is no native // is to allow e.g. IPv6 default route to work even if there is no native
// IPv6 on your LAN. // IPv6 on your LAN.
/*
if (_target.isDefaultRoute()) { if (_target.isDefaultRoute()) {
if (_systemVia) { if (_systemVia) {
if (_applied.count(_target)) { if (_applied.count(_target)) {
@ -464,6 +465,7 @@ bool ManagedRoute::sync()
} }
} }
} }
*/
#endif // __BSD__ ------------------------------------------------------------ #endif // __BSD__ ------------------------------------------------------------