serval-dna plugin functionality for signing/verifying using Serval keys More...
Go to the source code of this file.
Classes | |
struct | svl_crypto_ctx |
Typedefs | |
typedef struct svl_crypto_ctx | svl_crypto_ctx |
Functions | |
svl_crypto_ctx * | svl_crypto_ctx_new (void) |
void | svl_crypto_ctx_free (svl_crypto_ctx *ctx) |
int | serval_crypto_register (void) |
int | olsrd_mdp_register (void) |
int | olsrd_mdp_sign_register (void) |
int | serval_crypto_handler (co_obj_t *self, co_obj_t **output, co_obj_t *params) |
int | olsrd_mdp_init (co_obj_t *self, co_obj_t **output, co_obj_t *params) |
int | olsrd_mdp_sign (co_obj_t *self, co_obj_t **output, co_obj_t *params) |
int | serval_open_keyring (svl_crypto_ctx *ctx) |
int | serval_init_keyring (svl_crypto_ctx *ctx) |
int | cmd_serval_sign (svl_crypto_ctx *ctx) |
int | cmd_serval_verify (svl_crypto_ctx *ctx) |
int | serval_verify_client (svl_crypto_ctx *ctx) |
Detailed Description
serval-dna plugin functionality for signing/verifying using Serval keys
Function Documentation
int olsrd_mdp_register | ( | void | ) |
name: mdp-init param[0] <required>: <keyring_path> (co_str16_t) param[1] <required>: <SID> (co_str8_t)
References name.
skipping some error checking for performance reasons
References co_list_element().
Referenced by olsrd_mdp_sign_register().
int olsrd_mdp_sign_register | ( | void | ) |
name: mdp-sign param[0] <required>: key (co_bin8_t) param[1] <required>: data (co_bin?_t)
References name, and olsrd_mdp_sign().
Generated on Fri Jun 6 2014 13:22:05 for commotiond by 1.8.7