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

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2017-06-26T08:22:34+02:00

core: added function to return route block name from crt action

- renamed the function that returns cfg file name from crt action

---

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

---

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

---

diff --git a/src/core/action.c b/src/core/action.c
index def9a64106..f766a0b894 100644
--- a/src/core/action.c
+++ b/src/core/action.c
@@ -103,13 +103,21 @@ int get_cfg_crt_line(void)
 }
 
 /* return name of config for current executed action */
-char *get_cfg_crt_name(void)
+char *get_cfg_crt_file_name(void)
 {
        if(_cfg_crt_action==0)
                return 0;
        return _cfg_crt_action->cfile;
 }
 
+/* return name of routing block for current executed action */
+char *get_cfg_crt_route_name(void)
+{
+       if(_cfg_crt_action==0)
+               return 0;
+       return _cfg_crt_action->rname;
+}
+
 /* handle the exit code of a module function call.
  * (used internally in do_action())
  * @param h - script handle (h->last_retcode and h->run_flags will be set).
diff --git a/src/core/action.h b/src/core/action.h
index b4591aa115..c528fa972c 100644
--- a/src/core/action.h
+++ b/src/core/action.h
@@ -62,7 +62,8 @@ int run_top_route(struct action* a, sip_msg_t* msg, struct 
run_act_ctx* c);
 
 cfg_action_t *get_cfg_crt_action(void);
 int get_cfg_crt_line(void);
-char *get_cfg_crt_name(void);
+char *get_cfg_crt_file_name(void);
+char *get_cfg_crt_route_name(void);
 
 void set_max_recursive_level(unsigned int lev);
 


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

Reply via email to