diff options
author | Lars Thorsen <[email protected]> | 2018-08-15 12:26:44 +0200 |
---|---|---|
committer | Lars Thorsen <[email protected]> | 2018-08-21 14:45:43 +0200 |
commit | 5b51f9d9875750f27f2fa8a75f22e0fcb9a6bec0 (patch) | |
tree | 3b96eba95abb656fc9c0e27ce18192aa529834bf /lib/mnesia | |
parent | 70aceaec7a985c27787f37ce07e4b072ec52ed61 (diff) | |
download | otp-5b51f9d9875750f27f2fa8a75f22e0fcb9a6bec0.tar.gz otp-5b51f9d9875750f27f2fa8a75f22e0fcb9a6bec0.tar.bz2 otp-5b51f9d9875750f27f2fa8a75f22e0fcb9a6bec0.zip |
Updated the engine load functionality
- engine_load/3/4 can be called multiple times for same engine
if it allows it (eg doesn't contain global data)
- ensure_engine_loaded/2/3 is new functions that guarantees that the engine
is just loaded once by adding it to OpenSSL internal engine list and check that
before loading.
- ensure_engine_unloaded/1/2 is new functions that is used to unload engines loaded with
ensure_engine_loaded (remove it from OpenSSL internal engine list and then unload).
- new utility functions engine_by_id/1, engine_add/1, engine_remove/1,
engine_get_id/1 and engine_get_name/1
Diffstat (limited to 'lib/mnesia')
0 files changed, 0 insertions, 0 deletions