diff --git a/src/lib/core/NodeId.h b/src/lib/core/NodeId.h index 23925927404ea9..a9a50d05a97836 100644 --- a/src/lib/core/NodeId.h +++ b/src/lib/core/NodeId.h @@ -18,6 +18,7 @@ #pragma once #include +#include #include @@ -79,12 +80,12 @@ constexpr NodeId NodeIdFromGroupId(GroupId aGroupId) return kMinGroupNodeId | aGroupId; } -constexpr NodeId NodeIdFromPAKEKeyId(uint16_t aPAKEKeyId) +constexpr NodeId NodeIdFromPAKEKeyId(PasscodeId aPAKEKeyId) { return kMinPAKEKeyId | aPAKEKeyId; } -constexpr uint16_t PAKEKeyIdFromNodeId(NodeId aNodeId) +constexpr PasscodeId PAKEKeyIdFromNodeId(NodeId aNodeId) { return aNodeId & kMaskPAKEKeyId; }