summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason King <jason.king@joyent.com>2018-02-09 23:44:34 +0000
committerJason King <jason.king@joyent.com>2018-02-09 23:44:34 +0000
commitce4ba4a3737aaf20fec282e287832648a0525a24 (patch)
tree15edd94c319e75458700ba094105ced01078fbd7
parentd83cbb191355d6a52016dd865bb4fef130dec639 (diff)
downloadillumos-joyent-OS-6600.tar.gz
PKCS#11 tests should not use CRYPTO_INVALID_SESSIONOS-6600
-rw-r--r--usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c b/usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c
index 4a98a2aafc..db15968b49 100644
--- a/usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c
+++ b/usr/src/test/crypto-tests/tests/common/cryptotest_pkcs.c
@@ -11,10 +11,12 @@
/*
* Copyright 2015 Nexenta Systems, Inc. All rights reserved.
+ * Copyright 2018, Joyent, Inc.
*/
#include <stdio.h>
#include <cryptoutil.h>
+#include <security/cryptoki.h>
#include "cryptotest.h"
@@ -64,7 +66,7 @@ cryptotest_init(cryptotest_t *arg, size_t fg)
op->mechname = arg->mechname;
- op->hsession = CRYPTO_INVALID_SESSION;
+ op->hsession = CK_INVALID_HANDLE;
op->fg = fg;
if (op->out == NULL)
@@ -87,7 +89,7 @@ int
cryptotest_close(crypto_op_t *op)
{
(void) C_DestroyObject(op->hsession, op->keyt);
- if (op->hsession != CRYPTO_INVALID_SESSION)
+ if (op->hsession != CK_INVALID_HANDLE)
(void) cryptotest_close_session(op->hsession);
free(op);
return (C_Finalize(NULL));