Переглянути джерело

doc: cfg_list regenerated

Andrei Pelinescu-Onciul 15 роки тому
батько
коміт
c34a6c8ab4

+ 49 - 29
doc/cfg_list/cfg_core.txt

@@ -37,87 +37,107 @@ Configuration Variables for core
         Default: 250.
         Default: 250.
         Type: integer.
         Type: integer.
 
 
- 7. core.dns_try_ipv6
+ 7. core.dst_blacklist_udp_imask
+        blacklist event ignore mask for UDP.
+        Default: 0.
+        Type: integer.
+
+ 8. core.dst_blacklist_tcp_imask
+        blacklist event ignore mask for TCP.
+        Default: 0.
+        Type: integer.
+
+ 9. core.dst_blacklist_tls_imask
+        blacklist event ignore mask for TLS.
+        Default: 0.
+        Type: integer.
+
+10. core.dst_blacklist_sctp_imask
+        blacklist event ignore mask for SCTP.
+        Default: 0.
+        Type: integer.
+
+11. core.dns_try_ipv6
         enable/disable IPv6 DNS lookups.
         enable/disable IPv6 DNS lookups.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
- 8. core.dns_try_naptr
+12. core.dns_try_naptr
         enable/disable NAPTR DNS lookups.
         enable/disable NAPTR DNS lookups.
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
- 9. core.dns_udp_pref
+13. core.dns_udp_pref
         udp protocol preference when doing NAPTR lookups.
         udp protocol preference when doing NAPTR lookups.
         Default: 30.
         Default: 30.
         Type: integer.
         Type: integer.
 
 
-10. core.dns_tcp_pref
+14. core.dns_tcp_pref
         tcp protocol preference when doing NAPTR lookups.
         tcp protocol preference when doing NAPTR lookups.
         Default: 20.
         Default: 20.
         Type: integer.
         Type: integer.
 
 
-11. core.dns_tls_pref
+15. core.dns_tls_pref
         tls protocol preference when doing NAPTR lookups.
         tls protocol preference when doing NAPTR lookups.
         Default: 10.
         Default: 10.
         Type: integer.
         Type: integer.
 
 
-12. core.dns_sctp_pref
+16. core.dns_sctp_pref
         sctp protocol preference when doing NAPTR lookups.
         sctp protocol preference when doing NAPTR lookups.
         Default: 20.
         Default: 20.
         Type: integer.
         Type: integer.
 
 
-13. core.dns_retr_time
+17. core.dns_retr_time
         time in s before retrying a dns request.
         time in s before retrying a dns request.
         Default: -1.
         Default: -1.
         Type: integer.
         Type: integer.
 
 
-14. core.dns_retr_no
+18. core.dns_retr_no
         number of dns retransmissions before giving up.
         number of dns retransmissions before giving up.
         Default: -1.
         Default: -1.
         Type: integer.
         Type: integer.
 
 
-15. core.dns_servers_no
+19. core.dns_servers_no
         how many dns servers from the ones defined in /etc/resolv.conf
         how many dns servers from the ones defined in /etc/resolv.conf
         will be used.
         will be used.
         Default: -1.
         Default: -1.
         Type: integer.
         Type: integer.
 
 
-16. core.dns_use_search_list
+20. core.dns_use_search_list
         if set to 0, the search list in /etc/resolv.conf is ignored.
         if set to 0, the search list in /etc/resolv.conf is ignored.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-17. core.dns_search_full_match
+21. core.dns_search_full_match
         enable/disable domain name checks against the search list in
         enable/disable domain name checks against the search list in
         DNS answers.
         DNS answers.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-18. core.dns_reinit
+22. core.dns_reinit
         set to 1 in order to reinitialize the DNS resolver.
         set to 1 in order to reinitialize the DNS resolver.
         Default: 0.
         Default: 0.
         Range: 1 - 1.
         Range: 1 - 1.
         Type: integer.
         Type: integer.
 
 
-19. core.use_dns_cache
+23. core.use_dns_cache
         enable/disable the dns cache.
         enable/disable the dns cache.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-20. core.dns_cache_flags
+24. core.dns_cache_flags
         dns cache specific resolver flags (1=ipv4 only, 2=ipv6 only,
         dns cache specific resolver flags (1=ipv4 only, 2=ipv6 only,
         4=prefer ipv6.
         4=prefer ipv6.
         Default: 0.
         Default: 0.
         Range: 0 - 4.
         Range: 0 - 4.
         Type: integer.
         Type: integer.
 
 
-21. core.use_dns_failover
+25. core.use_dns_failover
         enable/disable dns failover in case the destination resolves to
         enable/disable dns failover in case the destination resolves to
         multiple ip addresses and/or multiple SRV records (depends on
         multiple ip addresses and/or multiple SRV records (depends on
         use_dns_cache).
         use_dns_cache).
@@ -125,7 +145,7 @@ Configuration Variables for core
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-22. core.dns_srv_lb
+26. core.dns_srv_lb
         enable/disable load balancing to different srv records of the
         enable/disable load balancing to different srv records of the
         same priority based on the srv records weights (depends on
         same priority based on the srv records weights (depends on
         dns_failover).
         dns_failover).
@@ -133,74 +153,74 @@ Configuration Variables for core
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-23. core.dns_cache_negative_ttl
+27. core.dns_cache_negative_ttl
         time to live for negative results ("not found") in seconds. Use
         time to live for negative results ("not found") in seconds. Use
         0 to disable.
         0 to disable.
         Default: 60.
         Default: 60.
         Type: integer.
         Type: integer.
 
 
-24. core.dns_cache_min_ttl
+28. core.dns_cache_min_ttl
         minimum accepted time to live for a record, in seconds.
         minimum accepted time to live for a record, in seconds.
         Default: 0.
         Default: 0.
         Type: integer.
         Type: integer.
 
 
-25. core.dns_cache_max_ttl
+29. core.dns_cache_max_ttl
         maximum accepted time to live for a record, in seconds.
         maximum accepted time to live for a record, in seconds.
         Default: -1.
         Default: -1.
         Type: integer.
         Type: integer.
 
 
-26. core.dns_cache_mem
+30. core.dns_cache_mem
         maximum memory used for the dns cache in Kb.
         maximum memory used for the dns cache in Kb.
         Default: 500.
         Default: 500.
         Type: integer.
         Type: integer.
 
 
-27. core.dns_cache_del_nonexp
+31. core.dns_cache_del_nonexp
         allow deletion of non-expired records from the cache when there
         allow deletion of non-expired records from the cache when there
         is no more space left for new ones.
         is no more space left for new ones.
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-28. core.mem_dump_pkg
+32. core.mem_dump_pkg
         dump process memory status, parameter: pid_number.
         dump process memory status, parameter: pid_number.
         Default: 0.
         Default: 0.
         Type: integer.
         Type: integer.
 
 
-29. core.mem_dump_shm
+33. core.mem_dump_shm
         dump shared memory status.
         dump shared memory status.
         Default: 0.
         Default: 0.
         Type: integer.
         Type: integer.
 
 
-30. core.max_while_loops
+34. core.max_while_loops
         maximum iterations allowed for a while loop.
         maximum iterations allowed for a while loop.
         Default: 100.
         Default: 100.
         Type: integer.
         Type: integer.
 
 
-31. core.udp_mtu
+35. core.udp_mtu
         fallback to a congestion controlled protocol if send size
         fallback to a congestion controlled protocol if send size
         exceeds udp_mtu.
         exceeds udp_mtu.
         Default: 0.
         Default: 0.
         Range: 0 - 65535.
         Range: 0 - 65535.
         Type: integer.
         Type: integer.
 
 
-32. core.udp_mtu_try_proto
+36. core.udp_mtu_try_proto
         if send size > udp_mtu use proto (1 udp, 2 tcp, 3 tls, 4 sctp).
         if send size > udp_mtu use proto (1 udp, 2 tcp, 3 tls, 4 sctp).
         Default: 0.
         Default: 0.
         Range: 1 - 4.
         Range: 1 - 4.
         Type: integer.
         Type: integer.
 
 
-33. core.force_rport
+37. core.force_rport
         force rport for all the received messages.
         force rport for all the received messages.
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-34. core.memlog
+38. core.memlog
         log level for memory status/summary information.
         log level for memory status/summary information.
         Default: 3.
         Default: 3.
         Type: integer.
         Type: integer.
 
 
-35. core.mem_summary
+39. core.mem_summary
         memory debugging information displayed on exit (flags):  0 -
         memory debugging information displayed on exit (flags):  0 -
         off, 1 - dump all the used blocks (status), 2 - summary of used
         off, 1 - dump all the used blocks (status), 2 - summary of used
         blocks.
         blocks.

+ 17 - 0
doc/cfg_list/cfg_ratelimit.txt

@@ -0,0 +1,17 @@
+Configuration Variables for ratelimit
+=====================================
+
+                  [ this file is autogenerated, do not edit ]
+
+
+ 1. ratelimit.reply_code
+        The code of the reply sent by Kamailio while limiting..
+        Default: 503.
+        Range: 400 - 699.
+        Type: integer.
+
+ 2. ratelimit.reply_reason
+        The reason of the reply sent by Kamailio while limiting..
+        Default: Server Unavailable.
+        Type: string.
+

+ 58 - 0
doc/cfg_list/cfg_registrar.txt

@@ -0,0 +1,58 @@
+Configuration Variables for registrar
+=====================================
+
+                  [ this file is autogenerated, do not edit ]
+
+
+ 1. registrar.default_expires
+        Contains number of second to expire if no expire hf or contact
+        expire present.
+        Default: 3600.
+        Type: integer.
+
+ 2. registrar.min_expires
+        The minimum expires value of a Contact. Value 0 disables the
+        checking. .
+        Default: 60.
+        Type: integer.
+
+ 3. registrar.max_expires
+        The maximum expires value of a Contact. Value 0 disables the
+        checking. .
+        Default: 0.
+        Type: integer.
+
+ 4. registrar.max_contacts
+        The maximum number of Contacts for an AOR. Value 0 disables the
+        checking. .
+        Default: 0.
+        Type: integer.
+
+ 5. registrar.retry_after
+        If you want to add the Retry-After header field in 5xx replies,
+        set this parameter to a value grater than zero.
+        Default: 0.
+        Type: integer.
+
+ 6. registrar.case_sensitive
+        If set to 1 then AOR comparison will be case sensitive.
+        Recommended and default is 0, case insensitive.
+        Default: 0.
+        Type: integer.
+
+ 7. registrar.default_q
+        The parameter represents default q value for new contacts..
+        Default: -1.
+        Range: -1 - 1000.
+        Type: integer.
+
+ 8. registrar.append_branches
+        If set to 1(default), lookup will put all contacts found in msg
+        structure.
+        Default: 1.
+        Type: integer.
+
+ 9. registrar.realm_pref
+        Realm prefix to be removed. Default is "".
+        Type: string.
+

+ 2 - 1
doc/cfg_list/cfg_sctp.txt

@@ -73,11 +73,12 @@ Configuration Variables for sctp
 
 
 14. sctp.init_max_timeo
 14. sctp.init_max_timeo
         max INIT retransmission timeout (RTO max for INIT), in msecs.
         max INIT retransmission timeout (RTO max for INIT), in msecs.
-        Range: 0 - 1024.
+        Range: 0 - 1073741824.
         Type: integer.
         Type: integer.
 
 
 15. sctp.hbinterval
 15. sctp.hbinterval
         heartbeat interval in msecs.
         heartbeat interval in msecs.
+        Range: 0 - 1073741824.
         Type: integer.
         Type: integer.
 
 
 16. sctp.pathmaxrxt
 16. sctp.pathmaxrxt

+ 11 - 0
doc/cfg_list/cfg_siputils.txt

@@ -0,0 +1,11 @@
+Configuration Variables for siputils
+====================================
+
+                  [ this file is autogenerated, do not edit ]
+
+
+ 1. siputils.ring_timeout
+        define how long the Call-id is kept in the internal list.
+        Default: 0.
+        Type: integer.
+

+ 42 - 32
doc/cfg_list/cfg_tm.txt

@@ -28,77 +28,83 @@ Configuration Variables for tm
         Default: 120000.
         Default: 120000.
         Type: integer.
         Type: integer.
 
 
- 5. tm.wt_timer
+ 5. tm.fr_inv_timer_next
+        The value [ms] of fr_inv_timer for subsequent branches during
+        serial forking..
+        Default: 30000.
+        Type: integer.
+
+ 6. tm.wt_timer
         time for which a transaction stays in memory to absorb delayed
         time for which a transaction stays in memory to absorb delayed
         messages after it completed.
         messages after it completed.
         Default: 5000.
         Default: 5000.
         Type: integer.
         Type: integer.
 
 
- 6. tm.delete_timer
+ 7. tm.delete_timer
         time after which a to-be-deleted transaction currently ref-ed
         time after which a to-be-deleted transaction currently ref-ed
         by a process will be tried to be deleted again..
         by a process will be tried to be deleted again..
         Default: 200.
         Default: 200.
         Type: integer.
         Type: integer.
 
 
- 7. tm.retr_timer1
+ 8. tm.retr_timer1
         initial retransmission period (in milliseconds).
         initial retransmission period (in milliseconds).
         Default: 500.
         Default: 500.
         Type: integer.
         Type: integer.
 
 
- 8. tm.retr_timer2
+ 9. tm.retr_timer2
         maximum retransmission period (in milliseconds).
         maximum retransmission period (in milliseconds).
         Default: 4000.
         Default: 4000.
         Type: integer.
         Type: integer.
 
 
- 9. tm.max_inv_lifetime
+10. tm.max_inv_lifetime
         maximum time an invite transaction can live from the moment of
         maximum time an invite transaction can live from the moment of
         creation.
         creation.
         Default: 180000.
         Default: 180000.
         Type: integer.
         Type: integer.
 
 
-10. tm.max_noninv_lifetime
+11. tm.max_noninv_lifetime
         maximum time a non-invite transaction can live from the moment
         maximum time a non-invite transaction can live from the moment
         of creation.
         of creation.
         Default: 32000.
         Default: 32000.
         Type: integer.
         Type: integer.
 
 
-11. tm.noisy_ctimer
+12. tm.noisy_ctimer
         if set, INVITE transactions that time-out (FR INV timer) will
         if set, INVITE transactions that time-out (FR INV timer) will
         be always replied.
         be always replied.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-12. tm.auto_inv_100
+13. tm.auto_inv_100
         automatically send 100 to an INVITE.
         automatically send 100 to an INVITE.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-13. tm.auto_inv_100_reason
+14. tm.auto_inv_100_reason
         reason text of the automatically send 100 to an INVITE.
         reason text of the automatically send 100 to an INVITE.
         Default: trying -- your call is important to us.
         Default: trying -- your call is important to us.
         Type: string.
         Type: string.
 
 
-14. tm.unix_tx_timeout
+15. tm.unix_tx_timeout
         Unix socket transmission timeout, in milliseconds.
         Unix socket transmission timeout, in milliseconds.
         Default: 500.
         Default: 500.
         Type: integer.
         Type: integer.
 
 
-15. tm.restart_fr_on_each_reply
+16. tm.restart_fr_on_each_reply
         restart final response timer on each provisional reply.
         restart final response timer on each provisional reply.
         Default: 1.
         Default: 1.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-16. tm.pass_provisional_replies
+17. tm.pass_provisional_replies
         enable/disable passing of provisional replies to
         enable/disable passing of provisional replies to
         TMCB_LOCAL_RESPONSE_OUT callbacks.
         TMCB_LOCAL_RESPONSE_OUT callbacks.
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-17. tm.aggregate_challenges
+18. tm.aggregate_challenges
         if the final response is a 401 or a 407, aggregate all the
         if the final response is a 401 or a 407, aggregate all the
         authorization headers (challenges) (rfc3261 requires this to be
         authorization headers (challenges) (rfc3261 requires this to be
         on).
         on).
@@ -106,27 +112,27 @@ Configuration Variables for tm
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-18. tm.unmatched_cancel
+19. tm.unmatched_cancel
         determines how CANCELs with no matching transaction are handled
         determines how CANCELs with no matching transaction are handled
         (0: statefull forwarding, 1: stateless forwarding, 2: drop).
         (0: statefull forwarding, 1: stateless forwarding, 2: drop).
         Default: 0.
         Default: 0.
         Range: 0 - 2.
         Range: 0 - 2.
         Type: integer.
         Type: integer.
 
 
-19. tm.default_code
+20. tm.default_code
         default SIP response code sent by t_reply(), if the function
         default SIP response code sent by t_reply(), if the function
         cannot retrieve its parameters.
         cannot retrieve its parameters.
         Default: 500.
         Default: 500.
         Range: 400 - 699.
         Range: 400 - 699.
         Type: integer.
         Type: integer.
 
 
-20. tm.default_reason
+21. tm.default_reason
         default SIP reason phrase sent by t_reply(), if the function
         default SIP reason phrase sent by t_reply(), if the function
         cannot retrieve its parameters.
         cannot retrieve its parameters.
         Default: Server Internal Error.
         Default: Server Internal Error.
         Type: string.
         Type: string.
 
 
-21. tm.reparse_invite
+22. tm.reparse_invite
         if set to 1, the CANCEL and negative ACK requests are
         if set to 1, the CANCEL and negative ACK requests are
         constructed from the INVITE message which was sent out instead
         constructed from the INVITE message which was sent out instead
         of building them from the received request.
         of building them from the received request.
@@ -134,55 +140,55 @@ Configuration Variables for tm
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-22. tm.ac_extra_hdrs
+23. tm.ac_extra_hdrs
         header fields prefixed by this parameter value are included in
         header fields prefixed by this parameter value are included in
         the CANCEL and negative ACK messages if they were present in
         the CANCEL and negative ACK messages if they were present in
         the outgoing INVITE (depends on reparse_invite).
         the outgoing INVITE (depends on reparse_invite).
         Default: <unknown:str>.
         Default: <unknown:str>.
         Type: string.
         Type: string.
 
 
-23. tm.blst_503
+24. tm.blst_503
         if set to 1, blacklist 503 SIP response sources.
         if set to 1, blacklist 503 SIP response sources.
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-24. tm.blst_503_def_timeout
+25. tm.blst_503_def_timeout
         default 503 blacklist time (in s), when no Retry-After header
         default 503 blacklist time (in s), when no Retry-After header
         is present.
         is present.
         Default: 0.
         Default: 0.
         Type: integer.
         Type: integer.
 
 
-25. tm.blst_503_min_timeout
+26. tm.blst_503_min_timeout
         minimum 503 blacklist time (in s).
         minimum 503 blacklist time (in s).
         Default: 0.
         Default: 0.
         Type: integer.
         Type: integer.
 
 
-26. tm.blst_503_max_timeout
+27. tm.blst_503_max_timeout
         maximum 503 blacklist time (in s).
         maximum 503 blacklist time (in s).
         Default: 3600.
         Default: 3600.
         Type: integer.
         Type: integer.
 
 
-27. tm.blst_methods_add
+28. tm.blst_methods_add
         bitmap of method types that trigger blacklisting on transaction
         bitmap of method types that trigger blacklisting on transaction
         timeouts.
         timeouts.
         Default: 1.
         Default: 1.
         Type: integer.
         Type: integer.
 
 
-28. tm.blst_methods_lookup
+29. tm.blst_methods_lookup
         Bitmap of method types that are looked-up in the blacklist
         Bitmap of method types that are looked-up in the blacklist
         before statefull forwarding.
         before statefull forwarding.
         Default: -9.
         Default: -9.
         Type: integer.
         Type: integer.
 
 
-29. tm.cancel_b_method
+30. tm.cancel_b_method
         How to cancel branches on which no replies were received: 0 -
         How to cancel branches on which no replies were received: 0 -
         fake reply, 1 - retransmitting the request, 2 - send cancel.
         fake reply, 1 - retransmitting the request, 2 - send cancel.
         Default: 1.
         Default: 1.
         Range: 0 - 2.
         Range: 0 - 2.
         Type: integer.
         Type: integer.
 
 
-30. tm.reparse_on_dns_failover
+31. tm.reparse_on_dns_failover
         if set to 1, the SIP message after a DNS failover is
         if set to 1, the SIP message after a DNS failover is
         constructed from the outgoing message buffer of the failed
         constructed from the outgoing message buffer of the failed
         branch instead of from the received request.
         branch instead of from the received request.
@@ -190,15 +196,19 @@ Configuration Variables for tm
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
-31. tm.fr_inv_timer_next
-        The value of fr_inv_timer for subsequent branches during serial
-        forking.
-        Default: 30000.
-        Type: integer.
-
 32. tm.disable_6xx_block
 32. tm.disable_6xx_block
         if set to 1, 6xx is treated like a normal reply (breaks rfc).
         if set to 1, 6xx is treated like a normal reply (breaks rfc).
         Default: 0.
         Default: 0.
         Range: 0 - 1.
         Range: 0 - 1.
         Type: integer.
         Type: integer.
 
 
+33. tm.local_ack_mode
+        if set to 1 or 2, local 200 ACKs are sent to the same address
+        as the corresponding INVITE (1) or the source of the 200 reply
+        (2) instead of using the contact and the route set (it breaks
+        the rfc, if  it is not set to 0 but allows dealing with NATed
+        contacts in some simple cases).
+        Default: 0.
+        Range: 0 - 2.
+        Type: integer.
+

+ 44 - 0
doc/cfg_list/docbook/cfg_core.xml

@@ -75,6 +75,50 @@
     </para>
     </para>
 </section>
 </section>
 
 
+<section id="core.dst_blacklist_udp_imask">
+    <title>core.dst_blacklist_udp_imask</title>
+    <para>
+        blacklist event ignore mask for UDP.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="core.dst_blacklist_tcp_imask">
+    <title>core.dst_blacklist_tcp_imask</title>
+    <para>
+        blacklist event ignore mask for TCP.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="core.dst_blacklist_tls_imask">
+    <title>core.dst_blacklist_tls_imask</title>
+    <para>
+        blacklist event ignore mask for TLS.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="core.dst_blacklist_sctp_imask">
+    <title>core.dst_blacklist_sctp_imask</title>
+    <para>
+        blacklist event ignore mask for SCTP.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
 <section id="core.dns_try_ipv6">
 <section id="core.dns_try_ipv6">
     <title>core.dns_try_ipv6</title>
     <title>core.dns_try_ipv6</title>
     <para>
     <para>

+ 32 - 0
doc/cfg_list/docbook/cfg_ratelimit.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- this file is autogenerated, do not edit! -->
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="config_vars.ratelimit">
+	<title> Configuration Variables for ratelimit</title>
+
+
+<section id="ratelimit.reply_code">
+    <title>ratelimit.reply_code</title>
+    <para>
+        The code of the reply sent by Kamailio while limiting..
+    </para>
+    <para>Default value: 503.</para>
+    <para>Range: 400 - 699.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="ratelimit.reply_reason">
+    <title>ratelimit.reply_reason</title>
+    <para>
+        The reason of the reply sent by Kamailio while limiting..
+    </para>
+    <para>Default value: Server Unavailable.</para>
+    <para>Type: string.</para>
+    <para>
+    </para>
+</section>
+
+</chapter>

+ 115 - 0
doc/cfg_list/docbook/cfg_registrar.xml

@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- this file is autogenerated, do not edit! -->
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="config_vars.registrar">
+	<title> Configuration Variables for registrar</title>
+
+
+<section id="registrar.default_expires">
+    <title>registrar.default_expires</title>
+    <para>
+        Contains number of second to expire if no expire hf or contact
+        expire present.
+    </para>
+    <para>Default value: 3600.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.min_expires">
+    <title>registrar.min_expires</title>
+    <para>
+        The minimum expires value of a Contact. Value 0 disables the
+        checking. .
+    </para>
+    <para>Default value: 60.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.max_expires">
+    <title>registrar.max_expires</title>
+    <para>
+        The maximum expires value of a Contact. Value 0 disables the
+        checking. .
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.max_contacts">
+    <title>registrar.max_contacts</title>
+    <para>
+        The maximum number of Contacts for an AOR. Value 0 disables the
+        checking. .
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.retry_after">
+    <title>registrar.retry_after</title>
+    <para>
+        If you want to add the Retry-After header field in 5xx replies,
+        set this parameter to a value grater than zero.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.case_sensitive">
+    <title>registrar.case_sensitive</title>
+    <para>
+        If set to 1 then AOR comparison will be case sensitive.
+        Recommended and default is 0, case insensitive.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.default_q">
+    <title>registrar.default_q</title>
+    <para>
+        The parameter represents default q value for new contacts..
+    </para>
+    <para>Default value: -1.</para>
+    <para>Range: -1 - 1000.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.append_branches">
+    <title>registrar.append_branches</title>
+    <para>
+        If set to 1(default), lookup will put all contacts found in msg
+        structure.
+    </para>
+    <para>Default value: 1.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+<section id="registrar.realm_pref">
+    <title>registrar.realm_pref</title>
+    <para>
+        Realm prefix to be removed. Default is &quot;&quot;.
+    </para>
+    <para>Type: string.</para>
+    <para>
+    </para>
+</section>
+
+</chapter>

+ 2 - 1
doc/cfg_list/docbook/cfg_sctp.xml

@@ -158,7 +158,7 @@
     <para>
     <para>
         max INIT retransmission timeout (RTO max for INIT), in msecs.
         max INIT retransmission timeout (RTO max for INIT), in msecs.
     </para>
     </para>
-    <para>Range: 0 - 1024.</para>
+    <para>Range: 0 - 1073741824.</para>
     <para>Type: integer.</para>
     <para>Type: integer.</para>
     <para>
     <para>
     </para>
     </para>
@@ -169,6 +169,7 @@
     <para>
     <para>
         heartbeat interval in msecs.
         heartbeat interval in msecs.
     </para>
     </para>
+    <para>Range: 0 - 1073741824.</para>
     <para>Type: integer.</para>
     <para>Type: integer.</para>
     <para>
     <para>
     </para>
     </para>

+ 20 - 0
doc/cfg_list/docbook/cfg_siputils.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- this file is autogenerated, do not edit! -->
+<!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+	"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<chapter id="config_vars.siputils">
+	<title> Configuration Variables for siputils</title>
+
+
+<section id="siputils.ring_timeout">
+    <title>siputils.ring_timeout</title>
+    <para>
+        define how long the Call-id is kept in the internal list.
+    </para>
+    <para>Default value: 0.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
+</chapter>

+ 25 - 9
doc/cfg_list/docbook/cfg_tm.xml

@@ -54,6 +54,18 @@
     </para>
     </para>
 </section>
 </section>
 
 
+<section id="tm.fr_inv_timer_next">
+    <title>tm.fr_inv_timer_next</title>
+    <para>
+        The value [ms] of fr_inv_timer for subsequent branches during
+        serial forking..
+    </para>
+    <para>Default value: 30000.</para>
+    <para>Type: integer.</para>
+    <para>
+    </para>
+</section>
+
 <section id="tm.wt_timer">
 <section id="tm.wt_timer">
     <title>tm.wt_timer</title>
     <title>tm.wt_timer</title>
     <para>
     <para>
@@ -372,25 +384,29 @@
     </para>
     </para>
 </section>
 </section>
 
 
-<section id="tm.fr_inv_timer_next">
-    <title>tm.fr_inv_timer_next</title>
+<section id="tm.disable_6xx_block">
+    <title>tm.disable_6xx_block</title>
     <para>
     <para>
-        The value of fr_inv_timer for subsequent branches during serial
-        forking.
+        if set to 1, 6xx is treated like a normal reply (breaks rfc).
     </para>
     </para>
-    <para>Default value: 30000.</para>
+    <para>Default value: 0.</para>
+    <para>Range: 0 - 1.</para>
     <para>Type: integer.</para>
     <para>Type: integer.</para>
     <para>
     <para>
     </para>
     </para>
 </section>
 </section>
 
 
-<section id="tm.disable_6xx_block">
-    <title>tm.disable_6xx_block</title>
+<section id="tm.local_ack_mode">
+    <title>tm.local_ack_mode</title>
     <para>
     <para>
-        if set to 1, 6xx is treated like a normal reply (breaks rfc).
+        if set to 1 or 2, local 200 ACKs are sent to the same address
+        as the corresponding INVITE (1) or the source of the 200 reply
+        (2) instead of using the contact and the route set (it breaks
+        the rfc, if  it is not set to 0 but allows dealing with NATed
+        contacts in some simple cases).
     </para>
     </para>
     <para>Default value: 0.</para>
     <para>Default value: 0.</para>
-    <para>Range: 0 - 1.</para>
+    <para>Range: 0 - 2.</para>
     <para>Type: integer.</para>
     <para>Type: integer.</para>
     <para>
     <para>
     </para>
     </para>

+ 4 - 1
doc/cfg_list/docbook/cfg_var_list.xml

@@ -5,7 +5,7 @@
 <book id="cfg_var_list" xmlns:xi="http://www.w3.org/2001/XInclude">
 <book id="cfg_var_list" xmlns:xi="http://www.w3.org/2001/XInclude">
 	<title>RPC Exports List</title>
 	<title>RPC Exports List</title>
 	<info><revhistory><revision>
 	<info><revhistory><revision>
-		<revnumber>sip-router git-8ee1a0</revnumber>
+		<revnumber>sip-router git-d2924b</revnumber>
 		<revremark>
 		<revremark>
 			Automatically generated by:
 			Automatically generated by:
 			make -C doc/cfg_list all
 			make -C doc/cfg_list all
@@ -16,4 +16,7 @@
 		<xi:include href="cfg_sctp.xml"/>
 		<xi:include href="cfg_sctp.xml"/>
 		<xi:include href="cfg_maxfwd.xml"/>
 		<xi:include href="cfg_maxfwd.xml"/>
 		<xi:include href="cfg_tm.xml"/>
 		<xi:include href="cfg_tm.xml"/>
+		<xi:include href="cfg_siputils.xml"/>
+		<xi:include href="cfg_registrar.xml"/>
+		<xi:include href="cfg_ratelimit.xml"/>
 </book>
 </book>