[routing-manager] add message to static_assert (#6560)

static_assert with no message is a C++17 extension.
This commit is contained in:
Jonathan Hui
2021-05-03 22:51:11 -07:00
committed by GitHub
parent 54b01df89c
commit cc7b7d991b
+1 -1
View File
@@ -658,7 +658,7 @@ void RoutingManager::SendRouterAdvertisement(const Ip6::Prefix *aNewOmrPrefixes,
uint8_t buffer[kMaxRouterAdvMessageLength];
uint16_t bufferLength = 0;
static_assert(sizeof(mRouterAdvMessage) <= sizeof(buffer));
static_assert(sizeof(mRouterAdvMessage) <= sizeof(buffer), "RA buffer too small");
memcpy(buffer, &mRouterAdvMessage, sizeof(mRouterAdvMessage));
bufferLength += sizeof(mRouterAdvMessage);