summaryrefslogtreecommitdiffhomepage
path: root/windows
diff options
context:
space:
mode:
Diffstat (limited to 'windows')
-rw-r--r--windows/winnet/src/winnet/routing/types.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/windows/winnet/src/winnet/routing/types.cpp b/windows/winnet/src/winnet/routing/types.cpp
index 5168f96634..9a7c755feb 100644
--- a/windows/winnet/src/winnet/routing/types.cpp
+++ b/windows/winnet/src/winnet/routing/types.cpp
@@ -39,6 +39,10 @@ bool Node::operator==(const Node &rhs) const
return false;
}
}
+ else if (rhs.m_deviceName.has_value())
+ {
+ return false;
+ }
if (m_gateway.has_value())
{
@@ -48,6 +52,10 @@ bool Node::operator==(const Node &rhs) const
return false;
}
}
+ else if (rhs.m_gateway.has_value())
+ {
+ return false;
+ }
return true;
}