OpenVPN
|
#include <string.h>
#include <openssl/engine.h>
#include <openssl/evp.h>
#include <openssl/pem.h>
Go to the source code of this file.
Functions | |
static int | engine_init (ENGINE *e) |
static int | engine_finish (ENGINE *e) |
static EVP_PKEY * | engine_load_key (ENGINE *e, const char *key_id, UI_METHOD *ui_method, void *cb_data) |
static int | engine_bind_fn (ENGINE *e, const char *id) |
Variables | |
static char * | engine_id = "testengine" |
static char * | engine_name = "Engine for testing openvpn engine key support" |
static int | is_initialized = 0 |
|
static |
Definition at line 98 of file libtestengine.c.
References engine_finish(), engine_id, engine_init(), engine_load_key(), and engine_name.
|
static |
Definition at line 20 of file libtestengine.c.
References is_initialized.
Referenced by engine_bind_fn().
|
static |
Definition at line 12 of file libtestengine.c.
References is_initialized.
Referenced by engine_bind_fn().
|
static |
Definition at line 28 of file libtestengine.c.
References is_initialized.
Referenced by engine_bind_fn().
|
static |
Definition at line 6 of file libtestengine.c.
Referenced by engine_bind_fn().
|
static |
Definition at line 7 of file libtestengine.c.
Referenced by crypto_init_lib_engine(), and engine_bind_fn().
|
static |
Definition at line 9 of file libtestengine.c.
Referenced by engine_finish(), engine_init(), and engine_load_key().