summaryrefslogtreecommitdiffstats
path: root/ncr.h
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-08-16 16:43:35 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-08-24 23:49:10 +0200
commitb4024f760733f5a246406ad7a97b8e2da6065bfb (patch)
treee9dc95f140bb6511c31c67137a9c42327b0385df /ncr.h
parent7017a63132bc03462ba75e399c083e00f4e19573 (diff)
downloadcryptodev-linux-b4024f760733f5a246406ad7a97b8e2da6065bfb.tar.gz
cryptodev-linux-b4024f760733f5a246406ad7a97b8e2da6065bfb.tar.xz
cryptodev-linux-b4024f760733f5a246406ad7a97b8e2da6065bfb.zip
Convert *_MASTER_KEY_SET
Diffstat (limited to 'ncr.h')
-rw-r--r--ncr.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/ncr.h b/ncr.h
index f1db01f..bc681ac 100644
--- a/ncr.h
+++ b/ncr.h
@@ -231,12 +231,14 @@ struct ncr_key_unwrap {
#define NCRIO_KEY_UNWRAP _IOWR('c', 251, struct ncr_key_unwrap)
/* Internal ops */
-struct ncr_master_key_st {
- __u8 __user * key;
- __u16 key_size;
+struct ncr_master_key_set {
+ __u32 input_size, output_size;
+ const void __user *key;
+ __u32 key_size;
+ __NL_ATTRIBUTES;
};
-#define NCRIO_MASTER_KEY_SET _IOR ('c', 260, struct ncr_master_key_st)
+#define NCRIO_MASTER_KEY_SET _IOWR('c', 260, struct ncr_master_key_set)
/* These are similar to key_wrap and unwrap except that will store some extra
* fields to be able to recover a key */