Skip to content

Commit 2e66b0e

Browse files
add a WH_MESSAGE_GROUP_MAX and use it to get the number of groups
1 parent b57aceb commit 2e66b0e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

wolfhsm/wh_message.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,12 @@ enum WH_MESSAGE_ENUM {
4848
WH_MESSAGE_GROUP_CRYPTO_DMA = 0x0B00, /* DMA crypto operations */
4949
WH_MESSAGE_GROUP_CERT = 0x0C00, /* Certificate operations */
5050
WH_MESSAGE_GROUP_AUTH = 0x0D00, /* Authentication and authorization */
51+
WH_MESSAGE_GROUP_MAX = 0x0D00, /* Last group in list */
5152

5253
WH_MESSAGE_ACTION_MASK = 0x00FF, /* 255 subtypes per group*/
5354
WH_MESSAGE_ACTION_NONE = 0x0000, /* No action. Invalid. */
5455
};
55-
#define WH_NUMBER_OF_GROUPS 14
56+
#define WH_NUMBER_OF_GROUPS ((WH_MESSAGE_GROUP_MAX >> 8) + 1)
5657

5758
/* keystore actions */
5859
enum WH_KEY_ENUM {

0 commit comments

Comments
 (0)