summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOdd Stranne <odd@mullvad.net>2020-01-31 09:05:47 +0100
committerOdd Stranne <odd@mullvad.net>2020-02-03 13:42:46 +0100
commit3e503aaacb593ed22ddc9594a4f06803283300f9 (patch)
treef6ca70e89ff9805f6fc721ca781d3824497a11ed
parentef0f72c6c9a2e3ee01ef35c45ce3414a0ada5efa (diff)
downloadmullvadvpn-3e503aaacb593ed22ddc9594a4f06803283300f9.tar.xz
mullvadvpn-3e503aaacb593ed22ddc9594a4f06803283300f9.zip
Correct operator== on Node type
-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;
}