summaryrefslogtreecommitdiffstats
path: root/utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils.c')
-rw-r--r--utils.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/utils.c b/utils.c
index 8118a1d9e57..23d75f126d5 100644
--- a/utils.c
+++ b/utils.c
@@ -48,9 +48,9 @@
#endif /* !CONFIG_COMPAT */
static const struct nla_policy ncr_attr_policy[NCR_ATTR_MAX + 1] = {
- [NCR_ATTR_ALGORITHM] = { NLA_U32, 0 },
+ [NCR_ATTR_ALGORITHM] = { NLA_NUL_STRING, 0 },
[NCR_ATTR_DERIVATION_ALGORITHM] = { NLA_U32, 0 },
- [NCR_ATTR_SIGNATURE_HASH_ALGORITHM] = { NLA_U32, 0 },
+ [NCR_ATTR_SIGNATURE_HASH_ALGORITHM] = { NLA_NUL_STRING, 0 },
[NCR_ATTR_WRAPPING_ALGORITHM] = { NLA_U32, 0 },
[NCR_ATTR_UPDATE_INPUT_DATA] = {
NLA_BINARY, MAX_SESSION_INPUT_DATA_SIZE
@@ -74,7 +74,7 @@ static const struct nla_policy ncr_attr_policy[NCR_ATTR_MAX + 1] = {
[NCR_ATTR_RSA_MODULUS_BITS] = { NLA_U32, 0 },
[NCR_ATTR_RSA_E] = { NLA_BINARY, 0 },
[NCR_ATTR_RSA_ENCODING_METHOD] = { NLA_U32, 0 },
- [NCR_ATTR_RSA_OAEP_HASH_ALGORITHM] = { NLA_U32, 0 },
+ [NCR_ATTR_RSA_OAEP_HASH_ALGORITHM] = { NLA_NUL_STRING, 0 },
[NCR_ATTR_RSA_PSS_SALT_LENGTH] = { NLA_U32, 0 },
[NCR_ATTR_DSA_P_BITS] = { NLA_U32, 0 },
[NCR_ATTR_DSA_Q_BITS] = { NLA_U32, 0 },