mirror of
https://github.com/espressif/openthread.git
synced 2026-08-17 16:09:51 +00:00
[routing-manager] add message to static_assert (#6560)
static_assert with no message is a C++17 extension.
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user