X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Fmeshlink.c;h=9b13dca1652d22658f282be6cfbfbce02c81357e;hp=c5dc33aca3a091a6a2793266cb5aa58369bc6a70;hb=5f3e39a3b08c7d42d23a18a3e5e950e099bc8c57;hpb=40e2e3e7656636f9a5db317fed1923ed84fffd64 diff --git a/src/meshlink.c b/src/meshlink.c index c5dc33ac..9b13dca1 100644 --- a/src/meshlink.c +++ b/src/meshlink.c @@ -1057,8 +1057,8 @@ bool meshlink_open_params_set_storage_key(meshlink_open_params_t *params, const return true; } -bool meshlink_encrypted_key_rotate(meshlink_handle_t *mesh, const char *new_key, size_t new_keylen) { - if(!mesh || !new_key || !new_keylen || !*new_key) { +bool meshlink_encrypted_key_rotate(meshlink_handle_t *mesh, const void *new_key, size_t new_keylen) { + if(!mesh || !new_key || !new_keylen) { logger(mesh, MESHLINK_ERROR, "Invalid arguments given!\n"); meshlink_errno = MESHLINK_EINVAL; return false;