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

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2019-08-16T12:56:49+02:00

core: clear branches and expose the function for a new faked msg

---

Modified: src/core/fmsg.c
Modified: src/core/fmsg.h

---

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

---

diff --git a/src/core/fmsg.c b/src/core/fmsg.c
index 1450509f8c..71ea74a5e2 100644
--- a/src/core/fmsg.c
+++ b/src/core/fmsg.c
@@ -127,6 +127,7 @@ sip_msg_t* faked_msg_get_next_clear(void)
 
 int faked_msg_get_new(sip_msg_t *fmsg)
 {
+       clear_branches();
        if(faked_msg_init_new(fmsg)<0) {
                return -1;
        }
diff --git a/src/core/fmsg.h b/src/core/fmsg.h
index 99eb9f61b3..734b4c0090 100644
--- a/src/core/fmsg.h
+++ b/src/core/fmsg.h
@@ -29,6 +29,7 @@ sip_msg_t* faked_msg_next(void);
 sip_msg_t* faked_msg_get_next(void);
 sip_msg_t* faked_msg_next_clear(void);
 sip_msg_t* faked_msg_get_next_clear(void);
+int faked_msg_get_new(sip_msg_t *fmsg);
 int faked_msg_match(sip_msg_t *tmsg);
 
 #endif


_______________________________________________
Kamailio (SER) - Development Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to