Automatically free up dynamically allocated public key methods when
[openssl.git] / crypto / engine / eng_int.h
index 1596bd8f33005cd8ef499f2e6fb79a3ad30c2e46..d93f5e5b178bab633aad2ceeffead1073123b024 100644 (file)
@@ -143,6 +143,10 @@ void engine_set_all_null(ENGINE *e);
 /* NB: Bitwise OR-able values for the "flags" variable in ENGINE are now exposed
  * in engine.h. */
 
 /* NB: Bitwise OR-able values for the "flags" variable in ENGINE are now exposed
  * in engine.h. */
 
+/* Free up dynamically allocated public key methods associated with ENGINE */
+
+void engine_pkey_meths_free(ENGINE *e);
+
 /* This is a structure for storing implementations of various crypto
  * algorithms and functions. */
 struct engine_st
 /* This is a structure for storing implementations of various crypto
  * algorithms and functions. */
 struct engine_st