Module: kamailio Branch: master Commit: 2349e4088d3fd454b74de15dfcb9a3e19fc03663 URL: https://github.com/kamailio/kamailio/commit/2349e4088d3fd454b74de15dfcb9a3e1...
Author: Gustavo Almeida gustavo.abcdef@hotmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2025-02-14T12:39:50+01:00
ims_auth: Fix CentOS 7 Build
ims_auth: Fix non C99 compliant code
---
Modified: src/modules/ims_auth/auth_vector.c
---
Diff: https://github.com/kamailio/kamailio/commit/2349e4088d3fd454b74de15dfcb9a3e1... Patch: https://github.com/kamailio/kamailio/commit/2349e4088d3fd454b74de15dfcb9a3e1...
---
diff --git a/src/modules/ims_auth/auth_vector.c b/src/modules/ims_auth/auth_vector.c index a681490f71a..19fbad91409 100644 --- a/src/modules/ims_auth/auth_vector.c +++ b/src/modules/ims_auth/auth_vector.c @@ -114,7 +114,8 @@ int auth_vector_resync_local(uint8_t sqnMSout[6], auth_vector *av, f5star(ak, k, op_c, rand);
// Unpack the AUTS = (SQN_MS ^ AK) || MAC-S - for(int i = 0; i < 6; i++) + int i = 0; + for(i = 0; i < 6; i++) sqnMS[i] = auts[i] ^ ak[i]; memcpy(mac_s, auts + 6, 8);
@@ -135,7 +136,8 @@ int auth_vector_resync_local(uint8_t sqnMSout[6], auth_vector *av,
void sqn_increment(uint8_t sqn[6]) { - for(int i = 5; i >= 0; i--) { + int i = 0; + for(i = 5; i >= 0; i--) { if(sqn[i] == 0xFF) { sqn[i] = 0; } else {