summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRich Salz <rsalz@akamai.com>2015-09-01 22:44:10 -0400
committerRich Salz <rsalz@openssl.org>2015-09-02 11:12:36 -0400
commit8d1d0f4d9e20f825abbaf22f107815668e1d6b6b (patch)
treee8c588f7bd7871329e788450a57ae655f7fa3ae3 /include
parentfffc2faeb2b5cad4516cc624352d445284aa7522 (diff)
Move OPENSSL_ITEM to store.h
The only place that uses it. Reviewed-by: Tim Hudson <tjh@openssl.org>
Diffstat (limited to 'include')
-rw-r--r--include/openssl/crypto.h9
-rw-r--r--include/openssl/store.h9
2 files changed, 9 insertions, 9 deletions
diff --git a/include/openssl/crypto.h b/include/openssl/crypto.h
index 1d1c2b3467..f1ff0e02b9 100644
--- a/include/openssl/crypto.h
+++ b/include/openssl/crypto.h
@@ -158,15 +158,6 @@ extern "C" {
# define SSLEAY_PLATFORM 4
# define SSLEAY_DIR 5
-/* A generic structure to pass assorted data in a expandable way */
-typedef struct openssl_item_st {
- int code;
- void *value; /* Not used for flag attributes */
- size_t value_size; /* Max size of value for output, length for
- * input */
- size_t *value_length; /* Returned length of value for output */
-} OPENSSL_ITEM;
-
/*
* When changing the CRYPTO_LOCK_* list, be sure to maintin the text lock
* names in cryptlib.c
diff --git a/include/openssl/store.h b/include/openssl/store.h
index b732eefa52..4f88f99518 100644
--- a/include/openssl/store.h
+++ b/include/openssl/store.h
@@ -248,6 +248,15 @@ DECLARE_STACK_OF(STORE_OBJECT)
STORE_OBJECT *STORE_OBJECT_new(void);
void STORE_OBJECT_free(STORE_OBJECT *data);
+/* A generic structure to pass assorted data in a expandable way */
+typedef struct openssl_item_st {
+ int code;
+ void *value; /* Not used for flag attributes */
+ size_t value_size; /* Max size of value for output, length for
+ * input */
+ size_t *value_length; /* Returned length of value for output */
+} OPENSSL_ITEM;
+
/*
* The following functions handle the storage. They return 0, a negative
* number or NULL on error, anything else on success.