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

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date: 2020-07-13T12:33:50+02:00

siptrace: docs for evcb_msg param and event_route[siptrace:msg]

---

Modified: src/modules/siptrace/doc/siptrace_admin.xml

---

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

---

diff --git a/src/modules/siptrace/doc/siptrace_admin.xml 
b/src/modules/siptrace/doc/siptrace_admin.xml
index 7d5b0d34ef..6966289a69 100644
--- a/src/modules/siptrace/doc/siptrace_admin.xml
+++ b/src/modules/siptrace/doc/siptrace_admin.xml
@@ -629,6 +629,25 @@ Supported on HEPv3 only.
 ...
 modparam("siptrace", "auth_key", "spoihepuirthpeuia")
 ...
+</programlisting>
+                </example>
+        </section>
+               <section id="siptrace.p.evcb_msg">
+                <title><varname>evcb_msg</varname> (str)</title>
+                <para>
+                               Set the name of KEMI function to be executed 
instead of
+                               event_route[siptrace:msg].
+                </para>
+                <para>
+                Default value is empty.
+                </para>
+                <example>
+                <title>Set <varname>evcb_msg</varname>
+                parameter</title>
+                <programlisting format="linespecific">
+...
+modparam("siptrace", "evcb_msg", "ksr_siptrace_msg")
+...
 </programlisting>
                 </example>
         </section>
@@ -794,6 +813,33 @@ hlog("$hdr(P-MyID)", "Another one with a custom 
correlation ID");
        </section>
        </section><!-- RPC commands -->
 
+    <section>
+       <title>Event Routes</title>
+       <section id="siptrace.ev.siptrace_msg">
+               <title>
+               <function moreinfo="none">event_route[siptrace:msg]</function>
+               </title>
+               <para>
+               The event route is executed when mirroring SIP traffic using 
core event
+               callbacks (data in/out on network). If drop() is used, then the 
mirroring
+               is no longer done.
+               </para>
+               <para>
+               Note: now only message content (e.g., headers, body) can be 
used for
+               conditions in the event route, the source and destination 
addresses are
+               not yet available.
+               </para>
+               <programlisting  format="linespecific">
+...
+event_route[siptrace:msg] {
+    if(is_method("OPTIONS")) {
+        drop();
+    }
+}
+...
+               </programlisting>
+       </section>
+       </section><!-- event routes -->
        <section>
                <title>Database setup</title>
                <para>


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

Reply via email to