Module: kamailio Branch: master Commit: e5aec4a34153cdabbff064d722c145aebd50e118 URL: https://github.com/kamailio/kamailio/commit/e5aec4a34153cdabbff064d722c145aebd50e118
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2026-06-29T10:39:23+02:00 gcrypt: align the api signatures --- Modified: src/modules/gcrypt/api.h Modified: src/modules/gcrypt/gcrypt_aes128.c Modified: src/modules/gcrypt/gcrypt_aes128.h --- Diff: https://github.com/kamailio/kamailio/commit/e5aec4a34153cdabbff064d722c145aebd50e118.diff Patch: https://github.com/kamailio/kamailio/commit/e5aec4a34153cdabbff064d722c145aebd50e118.patch --- diff --git a/src/modules/gcrypt/api.h b/src/modules/gcrypt/api.h index cc75a2144e5..ac2d874abe5 100644 --- a/src/modules/gcrypt/api.h +++ b/src/modules/gcrypt/api.h @@ -29,9 +29,9 @@ typedef void *(*gcrypt_aes128_context_init_f)(uint8_t key[16]); typedef void (*gcrypt_aes128_context_destroy_f)(void **context); typedef int (*gcrypt_aes128_encrypt_f)( - uint8_t *output, uint8_t *input, void *context); + void *context, uint8_t *input, uint8_t *output); typedef int (*gcrypt_aes128_decrypt_f)( - uint8_t *output, uint8_t *input, void *context); + void *context, uint8_t *input, uint8_t *output); typedef struct gcrypt_api { diff --git a/src/modules/gcrypt/gcrypt_aes128.c b/src/modules/gcrypt/gcrypt_aes128.c index 9421138305d..c51a9a1243c 100644 --- a/src/modules/gcrypt/gcrypt_aes128.c +++ b/src/modules/gcrypt/gcrypt_aes128.c @@ -56,7 +56,7 @@ void aes128_context_destroy(void **context) } } -int aes128_encrypt(uint8_t *output, uint8_t *input, void *context) +int aes128_encrypt(void *context, uint8_t *input, uint8_t *output) { if(context == NULL) { LM_ERR("aes128_encrypt: context is NULL\n"); @@ -83,7 +83,7 @@ int aes128_encrypt(uint8_t *output, uint8_t *input, void *context) return 0; } -int aes128_decrypt(uint8_t *output, uint8_t *input, void *context) +int aes128_decrypt(void *context, uint8_t *input, uint8_t *output) { if(context == NULL) { LM_ERR("aes128_decrypt: context is NULL\n"); diff --git a/src/modules/gcrypt/gcrypt_aes128.h b/src/modules/gcrypt/gcrypt_aes128.h index aa13917f093..8a51a185fd2 100644 --- a/src/modules/gcrypt/gcrypt_aes128.h +++ b/src/modules/gcrypt/gcrypt_aes128.h @@ -29,7 +29,7 @@ void *aes128_context_init(uint8_t key[16]); void aes128_context_destroy(void **context); -int aes128_encrypt(uint8_t *output, uint8_t *input, void *context); -int aes128_decrypt(uint8_t *output, uint8_t *input, void *context); +int aes128_encrypt(void *context, uint8_t *input, uint8_t *output); +int aes128_decrypt(void *context, uint8_t *input, uint8_t *output); #endif _______________________________________________ Kamailio - Development Mailing List -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
