![]() |
FD.io VPP
v20.01-48-g3e0dafb74
Vector Packet Processing
|
Include dependency graph for tls_openssl.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | tls_ctx_openssl_ |
| struct | tls_listen_ctx_opensl_ |
| struct | openssl_main_ |
| struct | openssl_tls_callback_ |
Typedefs | |
| typedef struct tls_ctx_openssl_ | openssl_ctx_t |
| typedef struct tls_listen_ctx_opensl_ | openssl_listen_ctx_t |
| typedef struct openssl_main_ | openssl_main_t |
| typedef struct openssl_tls_callback_ | openssl_tls_callback_t |
| typedef int | openssl_resume_handler(tls_ctx_t *ctx, session_t *tls_session) |
Functions | |
| tls_ctx_t * | openssl_ctx_get_w_thread (u32 ctx_index, u8 thread_index) |
| openssl_tls_callback_t * | vpp_add_async_pending_event (tls_ctx_t *ctx, openssl_resume_handler *handler) |
| int | vpp_add_async_run_event (tls_ctx_t *ctx, openssl_resume_handler *handler) |
| int | tls_async_openssl_callback (SSL *s, void *evt) |
| void | openssl_polling_start (ENGINE *engine) |
| int | openssl_engine_register (char *engine, char *alg) |
| void | openssl_async_node_enable_disable (u8 is_en) |
| clib_error_t * | tls_openssl_api_init (vlib_main_t *vm) |
| int | tls_openssl_set_ciphers (char *ciphers) |
| typedef struct tls_ctx_openssl_ openssl_ctx_t |
| typedef struct tls_listen_ctx_opensl_ openssl_listen_ctx_t |
| typedef struct openssl_main_ openssl_main_t |
Definition at line 63 of file tls_openssl.h.
| typedef struct openssl_tls_callback_ openssl_tls_callback_t |
| void openssl_async_node_enable_disable | ( | u8 | is_en | ) |
Definition at line 426 of file tls_async.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int openssl_engine_register | ( | char * | engine, |
| char * | alg | ||
| ) |
| void openssl_polling_start | ( | ENGINE * | engine | ) |
| int tls_async_openssl_callback | ( | SSL * | s, |
| void * | evt | ||
| ) |
Definition at line 248 of file tls_async.c.
Here is the call graph for this function:
Here is the caller graph for this function:| clib_error_t* tls_openssl_api_init | ( | vlib_main_t * | vm | ) |
Definition at line 65 of file tls_openssl_api.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int tls_openssl_set_ciphers | ( | char * | ciphers | ) |
| openssl_tls_callback_t* vpp_add_async_pending_event | ( | tls_ctx_t * | ctx, |
| openssl_resume_handler * | handler | ||
| ) |
Definition at line 284 of file tls_async.c.
Here is the call graph for this function:
Here is the caller graph for this function:| int vpp_add_async_run_event | ( | tls_ctx_t * | ctx, |
| openssl_resume_handler * | handler | ||
| ) |
Definition at line 314 of file tls_async.c.
Here is the call graph for this function:
Here is the caller graph for this function: