summaryrefslogtreecommitdiff
path: root/node/Address.hpp
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2013-10-18 16:27:07 -0400
committerAdam Ierymenko <adam.ierymenko@gmail.com>2013-10-18 16:27:07 -0400
commitfbf6ab5d4db0eae980f14c1b94e46599aec9376d (patch)
tree094b8fc01bb4d3995fc7b6e835c35e1877b13e06 /node/Address.hpp
parente13d4df9ab956f6c30c854c94a5e90a55903abb3 (diff)
downloadinfinitytier-fbf6ab5d4db0eae980f14c1b94e46599aec9376d.tar.gz
infinitytier-fbf6ab5d4db0eae980f14c1b94e46599aec9376d.zip
Bug fixes: inverted sense bug, printf format bug.
Diffstat (limited to 'node/Address.hpp')
-rw-r--r--node/Address.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/node/Address.hpp b/node/Address.hpp
index 71c85f01..b28284b0 100644
--- a/node/Address.hpp
+++ b/node/Address.hpp
@@ -188,12 +188,12 @@ public:
inline bool wouldHaveMac(const MAC &mac) const
throw()
{
- return ((mac.data[0] != ZT_MAC_FIRST_OCTET)||
- (mac.data[1] != (unsigned char)((_a >> 32) & 0xff))||
- (mac.data[2] != (unsigned char)((_a >> 24) & 0xff))||
- (mac.data[3] != (unsigned char)((_a >> 16) & 0xff))||
- (mac.data[4] != (unsigned char)((_a >> 8) & 0xff))||
- (mac.data[5] != (unsigned char)(_a & 0xff)));
+ return ((mac.data[0] == ZT_MAC_FIRST_OCTET)&&
+ (mac.data[1] == (unsigned char)((_a >> 32) & 0xff))&&
+ (mac.data[2] == (unsigned char)((_a >> 24) & 0xff))&&
+ (mac.data[3] == (unsigned char)((_a >> 16) & 0xff))&&
+ (mac.data[4] == (unsigned char)((_a >> 8) & 0xff))&&
+ (mac.data[5] == (unsigned char)(_a & 0xff)));
}
/**