summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Limberg <grant.limberg@zerotier.com>2016-10-07 10:03:07 -0700
committerGrant Limberg <grant.limberg@zerotier.com>2016-10-07 10:03:07 -0700
commite59ed3e68f6091a4bc5bb8b58cb080755feced3c (patch)
tree23622aad5f277a345b12d067a2c49048eacd18a1
parent45c4ccb15362e17ec7030287a314df19a830f0f3 (diff)
downloadinfinitytier-e59ed3e68f6091a4bc5bb8b58cb080755feced3c.tar.gz
infinitytier-e59ed3e68f6091a4bc5bb8b58cb080755feced3c.zip
Fix size of neighbor solicitation struct
-rw-r--r--osdep/NeighborDiscovery.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/osdep/NeighborDiscovery.cpp b/osdep/NeighborDiscovery.cpp
index ee4cb5b1..68b67794 100644
--- a/osdep/NeighborDiscovery.cpp
+++ b/osdep/NeighborDiscovery.cpp
@@ -83,6 +83,7 @@ struct _neighbor_solicitation {
, checksum(0)
, option(1)
{
+ memset(&reserved, 0, sizeof(reserved));
memset(target, 0, sizeof(target));
}
@@ -111,6 +112,7 @@ struct _neighbor_solicitation {
uint8_t type; // 135
uint8_t code; // 0
uint16_t checksum;
+ uint32_t reserved;
uint8_t target[16];
_option option;
};