mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2025-09-07 07:12:52 +02:00
Removing this, which was suggested by a linter, turns out to break things by breaking equality comparison. The NetworkConfig struct would have to be re-implemented in a more modern way to allow the compiler to properly generate comparison operators, which is not important right now.
This commit is contained in:
parent
1e62d69762
commit
bfa4bd2584
1 changed files with 9 additions and 0 deletions
|
@ -240,6 +240,15 @@ class NetworkConfig {
|
||||||
public:
|
public:
|
||||||
NetworkConfig();
|
NetworkConfig();
|
||||||
|
|
||||||
|
inline bool operator==(const NetworkConfig& nc) const
|
||||||
|
{
|
||||||
|
return (memcmp(this, &nc, sizeof(NetworkConfig)) == 0);
|
||||||
|
}
|
||||||
|
inline bool operator!=(const NetworkConfig& nc) const
|
||||||
|
{
|
||||||
|
return (! (*this == nc));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Write this network config to a dictionary for transport
|
* Write this network config to a dictionary for transport
|
||||||
*
|
*
|
||||||
|
|
Loading…
Add table
Reference in a new issue