Module: kamailio
Branch: master
Commit: 8e211bc196abd49a635192f788364afad13c5a45
URL: https://github.com/kamailio/kamailio/commit/8e211bc196abd49a635192f788364af…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2022-04-08T13:28:23+02:00
dispatcher: docs updated for rpc add command
---
Modified: src/modules/dispatcher/doc/dispatcher_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/8e211bc196abd49a635192f788364af…
Patch: https://github.com/kamailio/kamailio/commit/8e211bc196abd49a635192f788364af…
---
diff --git a/src/modules/dispatcher/doc/dispatcher_admin.xml b/src/modules/dispatcher/doc/dispatcher_admin.xml
index 23dcb513e6..1e67256c88 100644
--- a/src/modules/dispatcher/doc/dispatcher_admin.xml
+++ b/src/modules/dispatcher/doc/dispatcher_admin.xml
@@ -2082,8 +2082,9 @@ DEST: {
<function moreinfo="none">dispatcher.add</function>
</title>
<para>
- Add a destination address to the in-memory dispatcher list. Reloading the dispatcher will remove
- any destinations that are only added to the in-memory dispatcher list.
+ Add a destination address to the in-memory dispatcher list. Reloading
+ the dispatcher will remove any destinations that are only added to the
+ in-memory dispatcher list.
</para>
<para>
Name: <emphasis>dispatcher.add</emphasis>
@@ -2097,6 +2098,9 @@ DEST: {
<listitem><para>_flags_ (optional): as described in the list file format,
default 0</para></listitem>
+ <listitem><para>_priority_ (optional): as described in the list file format,
+ default 0</para></listitem>
+
<listitem><para>_attrs_ (optional): as described in the list file format,
default ""</para></listitem>
@@ -2106,10 +2110,10 @@ DEST: {
</para>
<programlisting format="linespecific">
...
-# prototype: &sercmd; dispatcher.add _group_ _address_ _flags_ _attrs_
+# prototype: &sercmd; dispatcher.add _group_ _address_ _flags_ _priority_ _attrs_
&sercmd; dispatcher.add 2 sip:127.0.0.1:5080
&sercmd; dispatcher.add 3 sip:127.0.0.1:5075 8
-&sercmd; dispatcher.add 3 sip:127.0.0.1:5075 0 duid=abc;socket=udp:127.0.0.1:5060
+&sercmd; dispatcher.add 3 sip:127.0.0.1:5075 0 0 duid=abc;socket=udp:127.0.0.1:5060
...
</programlisting>
</section>
Module: kamailio
Branch: master
Commit: 168b76538c33be5a91d73d553930c60229e72c1f
URL: https://github.com/kamailio/kamailio/commit/168b76538c33be5a91d73d553930c60…
Author: Henning Westerholt <hw(a)gilawa.com>
Committer: Henning Westerholt <hw(a)gilawa.com>
Date: 2022-04-07T18:14:10Z
p_usrloc: add a note to docs about runtime change of UTC parameter, related to gh #3072
---
Modified: src/modules/p_usrloc/doc/p_usrloc_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/168b76538c33be5a91d73d553930c60…
Patch: https://github.com/kamailio/kamailio/commit/168b76538c33be5a91d73d553930c60…
---
diff --git a/src/modules/p_usrloc/doc/p_usrloc_admin.xml b/src/modules/p_usrloc/doc/p_usrloc_admin.xml
index 2cd04221b5..ca8faa827f 100644
--- a/src/modules/p_usrloc/doc/p_usrloc_admin.xml
+++ b/src/modules/p_usrloc/doc/p_usrloc_admin.xml
@@ -761,7 +761,7 @@ kamcmd cfg.get p_usrloc matching_mode
<title><varname>UTC_timestamps</varname>(int)</title>
<para>
<emphasis>
- Enables UTC timestamps for expires and last_modified columns.
+ Enables UTC timestamps for expires and last_modified columns. It can be changed at runtime via rpc command.
</emphasis>
</para>
<para>
Module: kamailio
Branch: master
Commit: a3ca4237f3514da99d9fb1095b82a76740ebd108
URL: https://github.com/kamailio/kamailio/commit/a3ca4237f3514da99d9fb1095b82a76…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2022-04-07T20:13:27+02:00
dispatcher: docs for ds_dns_mode and ds_dns_interval
---
Modified: src/modules/dispatcher/doc/dispatcher_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/a3ca4237f3514da99d9fb1095b82a76…
Patch: https://github.com/kamailio/kamailio/commit/a3ca4237f3514da99d9fb1095b82a76…
---
diff --git a/src/modules/dispatcher/doc/dispatcher_admin.xml b/src/modules/dispatcher/doc/dispatcher_admin.xml
index 6075d110fe..23dcb513e6 100644
--- a/src/modules/dispatcher/doc/dispatcher_admin.xml
+++ b/src/modules/dispatcher/doc/dispatcher_admin.xml
@@ -1100,6 +1100,68 @@ modparam("dispatcher", "reload_delta", 1)
</programlisting>
</example>
</section>
+
+ <section id="dispatcher.p.ds_dns_mode">
+ <title><varname>ds_dns_mode</varname> (int)</title>
+ <para>
+ Specify the how DNS resolving is done for destination addresses.
+ </para>
+ <para>
+ It is a bitwise flag and can be set to one or the sum of:
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>1 - do it at startup and reload (previous behaviour).</para>
+ </listitem>
+ <listitem>
+ <para>2 - do it always when the address is matched with ds_is_from_list().</para>
+ </listitem>
+ <listitem>
+ <para>4 - do it startup/reload and refresh on the timer interval
+ specified by ds_dns_interval.</para>
+ </listitem>
+ <listitem>
+ <para>8 - do SRV (and NAPTR if enabled in core) query instead of
+ A/AAAA lookup. NAPTR is done if protocol and port are not set.
+ SRV is done if port is not set.</para>
+ </listitem>
+ </itemizedlist>
+ <para>
+ <emphasis>
+ Default value is <quote>1</quote>.
+ </emphasis>
+ </para>
+ <example>
+ <title>Set the <quote>ds_dns_mode</quote> parameter</title>
+<programlisting format="linespecific">
+...
+modparam("dispatcher", "ds_dns_mode", 2)
+...
+</programlisting>
+ </example>
+ </section>
+
+ <section id="dispatcher.p.ds_dns_interval">
+ <title><varname>ds_dns_interval</varname> (int)</title>
+ <para>
+ The interval in seconds to periodically refresh the DNS queries for
+ destination addresses if ds_dns_mode has value 4 set.
+ </para>
+ <para>
+ <emphasis>
+ Default value is <quote>600</quote>.
+ </emphasis>
+ </para>
+ <example>
+ <title>Set the <quote>ds_dns_interval</quote> parameter</title>
+<programlisting format="linespecific">
+...
+modparam("dispatcher", "ds_interval_mode", 1800)
+...
+</programlisting>
+ </example>
+ </section>
+
</section>
<section>