Table of Contents
List of Examples
Table of Contents
This module provides reimplementation of very old functions that were in core and supported only static string or integer parameters. The new versions bring support for dynamic parameters (allowing variables inside the parameters).
There are also brand new features, related to core internals, but controlled from configuration file or via control interfaces.
Contributions to this module must be done under BSD license, to follow the requirements of the core contributions.
Register a domain and all its sub-domains to match the myself condition. It can be set many times. Its full format is: 'proto:domain:port', allowing to set restrictions on protocol and port as well. Protocol and port are optional.
Default value is “NULL”.
Example 1.1. Set alias_subdomains
parameter
... modparam("corex", "alias_subdomain", "kamailio.org") modparam("corex", "alias_subdomain", "udp:sip-router.org:5060") ...
Append a new branch to the destination set, useful to build the addresses for parallel forking or redirect replies.
Both parameters are optional, If no uri parameter is provided, then the address from request URI (r-uri) is taken to build the new branch.
Meaning of the parameters is as follows:
uri - SIP address of the branch to be used as R-URI in the outgoing request.
q - the Q value to set the priority of the branch based on Contact address specifications
This function can be used from REQUEST_ROUTE or FAILURE_ROUTE.