summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2010-06-15 10:50:25 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2010-06-17 20:48:19 +0200
commitaf3bdf3d06bebc8e85b262742c88ac01fa491c7b (patch)
tree2e28abc861852ae508e7e9e3299b0ca6304b64d6
parente6d0b36c4405bb741ed3658f216f1ae514620cec (diff)
downloadcryptodev-linux-af3bdf3d06bebc8e85b262742c88ac01fa491c7b.tar.gz
cryptodev-linux-af3bdf3d06bebc8e85b262742c88ac01fa491c7b.tar.xz
cryptodev-linux-af3bdf3d06bebc8e85b262742c88ac01fa491c7b.zip
Added definitions for session ioctls().
-rw-r--r--ncr.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/ncr.h b/ncr.h
index fdce0c3..b9a38d5 100644
--- a/ncr.h
+++ b/ncr.h
@@ -329,5 +329,16 @@ struct ncr_session_op_st {
ncr_error_t err;
};
+struct ncr_session_once_op_st {
+ struct ncr_session_st init;
+ struct ncr_session_op_st op;
+};
+
+#define NCRIO_SESSION_INIT _IOR ('c', 300, struct ncr_session_st)
+#define NCRIO_SESSION_UPDATE _IOWR ('c', 301, struct ncr_session_op_st)
+#define NCRIO_SESSION_FINAL _IOR ('c', 302, struct ncr_session_op_st)
+
+/* everything in one call */
+#define NCRIO_SESSION_ONCE _IOWR ('c', 303, struct ncr_session_once_op_st)
#endif