aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mnesia
diff options
context:
space:
mode:
authorLars Thorsen <[email protected]>2018-08-15 12:26:44 +0200
committerLars Thorsen <[email protected]>2018-08-21 14:45:43 +0200
commit5b51f9d9875750f27f2fa8a75f22e0fcb9a6bec0 (patch)
tree3b96eba95abb656fc9c0e27ce18192aa529834bf /lib/mnesia
parent70aceaec7a985c27787f37ce07e4b072ec52ed61 (diff)
downloadotp-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