Module: kamailio
Branch: master
Commit: 2349e4088d3fd454b74de15dfcb9a3e19fc03663
URL: 
https://github.com/kamailio/kamailio/commit/2349e4088d3fd454b74de15dfcb9a3e19fc03663

Author: Gustavo Almeida <gustavo.abc...@hotmail.com>
Committer: Daniel-Constantin Mierla <mico...@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/2349e4088d3fd454b74de15dfcb9a3e19fc03663.diff
Patch: 
https://github.com/kamailio/kamailio/commit/2349e4088d3fd454b74de15dfcb9a3e19fc03663.patch

---

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 {

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to