diff --git a/src/core/thread/thread_tlvs.hpp b/src/core/thread/thread_tlvs.hpp index ef22048e1..80380d731 100644 --- a/src/core/thread/thread_tlvs.hpp +++ b/src/core/thread/thread_tlvs.hpp @@ -139,6 +139,7 @@ typedef UintTlvInfo ThreadStatusTlv; /** * Implements Router Mask TLV generation and parsing. */ +OT_TOOL_PACKED_BEGIN class ThreadRouterMaskTlv : public ThreadTlv, public TlvInfo { public: @@ -198,7 +199,7 @@ public: private: uint8_t mIdSequence; Mle::RouterIdSet mAssignedRouterIdMask; -}; +} OT_TOOL_PACKED_END; /** * Implements Thread Network Data TLV generation and parsing.