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

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-02-24T09:57:38+01:00

sl: stats for 1xx replies

- GH #4144

---

Modified: src/modules/sl/sl_stats.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/f43c132db9b1dc71f623d592fb46d487ba492c7d.diff
Patch: 
https://github.com/kamailio/kamailio/commit/f43c132db9b1dc71f623d592fb46d487ba492c7d.patch

---

diff --git a/src/modules/sl/sl_stats.c b/src/modules/sl/sl_stats.c
index 3394e0251f0..8e8c835c23b 100644
--- a/src/modules/sl/sl_stats.c
+++ b/src/modules/sl/sl_stats.c
@@ -148,7 +148,7 @@ void update_sl_stats(int code)
 
        my_stats = &(*sl_stats)[process_no];
 
-       if(code >= 700 || code < 200) {
+       if(code >= 700 || code < 100) {
                my_stats->err[RT_xxx]++;
        } else if(code >= 600) {
                my_stats->err[RT_6xx]++;
@@ -203,7 +203,7 @@ void update_sl_stats(int code)
                                my_stats->err[RT_3xx]++;
                                break;
                }
-       } else { /* 2xx */
+       } else if(code >= 200) {
                switch(code) {
                        case 200:
                                my_stats->err[RT_200]++;
@@ -215,6 +215,8 @@ void update_sl_stats(int code)
                                my_stats->err[RT_2xx]++;
                                break;
                }
+       } else { /* 1xx */
+               my_stats->err[RT_1xx]++;
        }
 }
 

_______________________________________________
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