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

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2025-07-12T11:40:12+02:00

dispatcher: check rewrite_uri() return code

---

Modified: src/modules/dispatcher/dispatch.c

---

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

---

diff --git a/src/modules/dispatcher/dispatch.c 
b/src/modules/dispatcher/dispatch.c
index 50865a0d1f6..ed7699c8472 100644
--- a/src/modules/dispatcher/dispatch.c
+++ b/src/modules/dispatcher/dispatch.c
@@ -3566,7 +3566,10 @@ static void ds_run_route(sip_msg_t *msg, str *uri, char 
*route, ds_rctx_t *rctx)
                        return;
                }
                fmsg = faked_msg_next();
-               rewrite_uri(fmsg, uri);
+               if(rewrite_uri(fmsg, uri) < 0) {
+                       LM_ERR("failed to set r-uri\n");
+                       return;
+               }
        } else {
                fmsg = msg;
        }

_______________________________________________
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