diff options
| author | Miloslav Trmač <mitr@redhat.com> | 2010-10-27 00:00:53 +0200 |
|---|---|---|
| committer | Miloslav Trmač <mitr@redhat.com> | 2010-10-27 00:00:53 +0200 |
| commit | 0808df9380f27106d1c0fe883b8e4aac5eb190fc (patch) | |
| tree | f7270c0e4a075bf1b51626182b1bf388471226f1 | |
| parent | 303e4a11e0c3acde82750198ac3d27b4d8f29b9f (diff) | |
| download | ncrypto-0808df9380f27106d1c0fe883b8e4aac5eb190fc.tar.gz ncrypto-0808df9380f27106d1c0fe883b8e4aac5eb190fc.tar.xz ncrypto-0808df9380f27106d1c0fe883b8e4aac5eb190fc.zip | |
Add CKM_GENERIC_KEY_GEN
| -rw-r--r-- | lib/ncrypto_local.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/ncrypto_local.c b/lib/ncrypto_local.c index 32271ac..8f6473c 100644 --- a/lib/ncrypto_local.c +++ b/lib/ncrypto_local.c @@ -165,6 +165,12 @@ ncr_symm_key_generate (struct ncr_symm_key **key, CK_MECHANISM_TYPE mech, value_size = 24; break; + case CKM_GENERIC_SECRET_KEY_GEN: + type = CKK_GENERIC_SECRET; + g_return_val_if_fail (value_size <= SIZE_MAX - sizeof (*k), + CKR_HOST_MEMORY); + break; + default: g_return_val_if_reached (CKR_MECHANISM_INVALID); } |
