Module: kamailio Branch: master Commit: 9f9e3162cd92b564323c9e77689f57c9dd0600bc URL: https://github.com/kamailio/kamailio/commit/9f9e3162cd92b564323c9e77689f57c9...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2016-11-04T11:57:55+01:00
tm: print warn messages when failing to update r-uri and path
---
Modified: modules/tm/t_fwd.c Modified: modules/tm/t_serial.c
---
Diff: https://github.com/kamailio/kamailio/commit/9f9e3162cd92b564323c9e77689f57c9... Patch: https://github.com/kamailio/kamailio/commit/9f9e3162cd92b564323c9e77689f57c9...
---
diff --git a/modules/tm/t_fwd.c b/modules/tm/t_fwd.c index 1586ec3..f60d5ee 100644 --- a/modules/tm/t_fwd.c +++ b/modules/tm/t_fwd.c @@ -1013,7 +1013,7 @@ int add_uac_dns_fallback(struct cell *t, struct sip_msg* msg, "branches exceeded\n"); if (lock_replies) UNLOCK_REPLIES(t); - ret=ser_error=E_TOO_MANY_BRANCHES; + ret=ser_error=E_TOO_MANY_BRANCHES; return ret; } /* copy the dns handle into the new uac */ diff --git a/modules/tm/t_serial.c b/modules/tm/t_serial.c index 2fb734f..85d0247 100644 --- a/modules/tm/t_serial.c +++ b/modules/tm/t_serial.c @@ -548,7 +548,9 @@ int t_next_contacts(struct sip_msg* msg, char* key, char* value) }
/* Rewrite Request-URI */ - rewrite_uri(msg, &uri); + if(rewrite_uri(msg, &uri)<0) { + LM_WARN("failed to rewrite r-uri\n"); + }
if (dst_uri.len) { set_dst_uri(msg, &dst_uri); @@ -557,7 +559,9 @@ int t_next_contacts(struct sip_msg* msg, char* key, char* value) }
if (path.len) { - set_path_vector(msg, &path); + if(set_path_vector(msg, &path)<0) { + LM_WARN("failed to set path vector\n"); + } } else { reset_path_vector(msg); }