struct ossl_param_st {
const char *key; /* the name of the parameter */
unsigned int data_type; /* declare what kind of content is in buffer */
- void *buffer; /* value being passed in or out */
- size_t buffer_size; /* buffer size */
+ void *data; /* value being passed in or out */
+ size_t data_size; /* data size */
size_t *return_size; /* OPTIONAL: address to content size */
};