mirror of
https://github.com/espressif/openthread.git
synced 2026-10-11 10:17:35 +00:00
[meshcop-tlvs] fix kRevMask in VendorStackVersionTlv (#13547)
This commit fixes a bug in `VendorStackVersionTlv` where `kRevMask` was incorrectly defined using `kBuildOffset` instead of `kRevOffset`, causing the Revision field bitmask to be shifted incorrectly.
This commit is contained in:
@@ -898,7 +898,7 @@ private:
|
||||
static constexpr uint8_t kBuildOffset = 4;
|
||||
static constexpr uint16_t kBuildMask = 0xfff << kBuildOffset;
|
||||
static constexpr uint8_t kRevOffset = 0;
|
||||
static constexpr uint16_t kRevMask = 0xf << kBuildOffset;
|
||||
static constexpr uint16_t kRevMask = 0xf << kRevOffset;
|
||||
|
||||
// For `mMinorMajor`
|
||||
static constexpr uint8_t kMinorOffset = 4;
|
||||
|
||||
Reference in New Issue
Block a user