Module: kamailio Branch: master Commit: 34c903a6a4658852bfef0edfb78614b83700a5e9 URL: https://github.com/kamailio/kamailio/commit/34c903a6a4658852bfef0edfb78614b8...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@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/34c903a6a4658852bfef0edfb78614b8... Patch: https://github.com/kamailio/kamailio/commit/34c903a6a4658852bfef0edfb78614b8...
---
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; }