summaryrefslogtreecommitdiffstats
path: root/ncr.c
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-08-12 18:44:36 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-08-24 22:56:23 +0200
commitb327f41fefe390d6db4832fe44f3cf37d86514c0 (patch)
tree1067f76eaea1d2e903ef84ecfd5ccb5caf626e8d /ncr.c
parent2c51dc1a549816a34cb78230bf656537ecd21961 (diff)
downloadcryptodev-linux-b327f41fefe390d6db4832fe44f3cf37d86514c0.tar.gz
cryptodev-linux-b327f41fefe390d6db4832fe44f3cf37d86514c0.tar.xz
cryptodev-linux-b327f41fefe390d6db4832fe44f3cf37d86514c0.zip
Convert *_KEY_GENERATE_PAIR
Diffstat (limited to 'ncr.c')
-rw-r--r--ncr.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/ncr.c b/ncr.c
index bc78ede..4cff509 100644
--- a/ncr.c
+++ b/ncr.c
@@ -145,6 +145,8 @@ ncr_ioctl(struct ncr_lists *lst, unsigned int cmd, unsigned long arg_)
case NCRIO_KEY_INIT:
return ncr_key_init(lst);
CASE_NO_OUTPUT(NCRIO_KEY_GENERATE, ncr_key_generate, ncr_key_generate);
+ CASE_NO_OUTPUT(NCRIO_KEY_GENERATE_PAIR, ncr_key_generate_pair,
+ ncr_key_generate_pair);
case NCRIO_KEY_DEINIT:
return ncr_key_deinit(lst, arg);
case NCRIO_KEY_EXPORT:
@@ -172,8 +174,6 @@ ncr_ioctl(struct ncr_lists *lst, unsigned int cmd, unsigned long arg_)
case NCRIO_MASTER_KEY_SET:
return ncr_master_key_set(arg);
- case NCRIO_KEY_GENERATE_PAIR:
- return ncr_key_generate_pair(lst, arg);
case NCRIO_KEY_DERIVE:
return ncr_key_derive(lst, arg);
default:
@@ -194,6 +194,7 @@ ncr_compat_ioctl(struct ncr_lists *lst, unsigned int cmd, unsigned long arg_)
switch (cmd) {
case NCRIO_KEY_INIT:
case NCRIO_KEY_GENERATE:
+ case NCRIO_KEY_GENERATE_PAIR:
return ncr_ioctl(lst, cmd, arg_);
default:
return -EINVAL;