ASTERISK-30045
Change-Id: If59bbb50c1771084bfe2fef307a6077c90d35ce8
AST_OPTIONAL_API(int, ast_crypto_loaded, (void), { return 0; });
+AST_OPTIONAL_API(int, ast_crypto_reload, (void), { return 0; });
+
#if defined(__cplusplus) || defined(c_plusplus)
}
#endif
static AST_RWLIST_HEAD_STATIC(keys, ast_key);
+static void crypto_load(int ifd, int ofd);
+
/*!
* \brief setting of priv key
* \param buf
return 1;
}
+int AST_OPTIONAL_API_NAME(ast_crypto_reload)(void)
+{
+ crypto_load(-1, -1);
+ return 1;
+}
+
int AST_OPTIONAL_API_NAME(ast_aes_set_encrypt_key)(const unsigned char *key, ast_aes_encrypt_key *ctx)
{
return AES_set_encrypt_key(key, 128, ctx);