summaryrefslogtreecommitdiffstats
path: root/ncr.h
diff options
context:
space:
mode:
authorMiloslav Trmač <mitr@redhat.com>2010-08-18 05:57:27 +0200
committerMiloslav Trmač <mitr@redhat.com>2010-08-25 00:05:19 +0200
commit718c0c3aa5cf871a7d69d5f440c9d668fac0ddf0 (patch)
treed2249106988c76c499acf0d991af6d9254f311da /ncr.h
parentf9fa90899a4691ce01244593e2902111fe9bf2c6 (diff)
downloadkernel-crypto-718c0c3aa5cf871a7d69d5f440c9d668fac0ddf0.tar.gz
kernel-crypto-718c0c3aa5cf871a7d69d5f440c9d668fac0ddf0.tar.xz
kernel-crypto-718c0c3aa5cf871a7d69d5f440c9d668fac0ddf0.zip
Replace ncr_wrap_algorithm_t by NLA_NUL_STRING
Diffstat (limited to 'ncr.h')
-rw-r--r--ncr.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/ncr.h b/ncr.h
index 7f8fba40740..180aa3a9007 100644
--- a/ncr.h
+++ b/ncr.h
@@ -33,7 +33,7 @@ enum {
NCR_ATTR_ALGORITHM, /* NLA_NUL_STRING */
NCR_ATTR_DERIVATION_ALGORITHM, /* NLA_NUL_STRING - NCR_DERIVE_* */
NCR_ATTR_SIGNATURE_HASH_ALGORITHM, /* NLA_NUL_STRING */
- NCR_ATTR_WRAPPING_ALGORITHM, /* NLA_U32 - ncr_wrap_algorithm_t */
+ NCR_ATTR_WRAPPING_ALGORITHM, /* NLA_NUL_STRING - NCR_WALG_* */
NCR_ATTR_UPDATE_INPUT_DATA, /* NLA_BINARY - ncr_session_input_data */
/* NLA_BINARY - ncr_session_output_buffer */
NCR_ATTR_UPDATE_OUTPUT_BUFFER,
@@ -68,10 +68,8 @@ enum {
#define NCR_CIPHER_MAX_BLOCK_LEN 32
#define NCR_HASH_MAX_OUTPUT_SIZE 64
-typedef enum {
- NCR_WALG_AES_RFC3394, /* for secret keys only */
- NCR_WALG_AES_RFC5649, /* can wrap arbitrary key */
-} ncr_wrap_algorithm_t;
+#define NCR_WALG_AES_RFC3394 "walg-aes-rfc3394" /* for secret keys only */
+#define NCR_WALG_AES_RFC5649 "walg-aes-rfc5649" /* can wrap arbitrary key */
typedef enum {
NCR_KEY_TYPE_INVALID,