|
@@ -71,17 +71,17 @@ Chapter 1. Admin Guide
|
|
|
1. Overview
|
|
|
|
|
|
This module hides the routing headers that show topology details. It it
|
|
|
- is not affected by the server being transaction statless or stateful.
|
|
|
+ is not affected by the server being transaction stateless or stateful.
|
|
|
The script interpretor gets the SIP messages decoded, so all
|
|
|
functionality existing so far is preserved.
|
|
|
|
|
|
- The module is transparent for config writer. It only needs to be loaded
|
|
|
- (tune the parameters if wanted). The SIP server can be restarted
|
|
|
- whitout affecting ongoing calls - once it is up, can encode/decode
|
|
|
- topology details, thus no call is lost.
|
|
|
+ The module is transparent for the configuration writer. It only needs
|
|
|
+ to be loaded (tune the parameters if needed). The SIP server can be
|
|
|
+ restarted whitout affecting ongoing calls - once it is up, can
|
|
|
+ encode/decode topology details, thus no call will be lost.
|
|
|
|
|
|
By using same mask_key, many SIP servers can decode the message, for
|
|
|
- examlple, applicable for servers behind load balancers.
|
|
|
+ example, applicable for servers behind load balancers.
|
|
|
|
|
|
2. Dependencies
|
|
|
|
|
@@ -123,10 +123,10 @@ modparam("topoh", "mask_key", "some secret here")
|
|
|
|
|
|
3.2. mask_callid (integer)
|
|
|
|
|
|
- Whether to encode or not the call-id. Some SIP extensions include the
|
|
|
- call-id in SIP message payload or header, so it is safe to not encode
|
|
|
- call-id in such cases. Well-known extensions such as call transfer or
|
|
|
- conference join will be added to work with encoded call-id.
|
|
|
+ Whether to encode the Call-id: header. Some SIP extensions include the
|
|
|
+ Call-id in the SIP message payload or header, so it is safe to not
|
|
|
+ encode Call-id in such cases. Well-known extensions such as call
|
|
|
+ transfer or conference join will be added to work with encoded Call-id.
|
|
|
|
|
|
Default value is 0 (do not mask).
|
|
|
|
|
@@ -159,7 +159,7 @@ modparam("topoh", "uparam_prefix", "xyz")
|
|
|
|
|
|
3.5. vparam_name (str)
|
|
|
|
|
|
- Name of Via param where to store encoded value.
|
|
|
+ Name of Via: parameter where to store encoded value.
|
|
|
|
|
|
Default value is "branch".
|
|
|
|
|
@@ -170,7 +170,7 @@ modparam("topoh", "vparam_name", "myv")
|
|
|
|
|
|
3.6. vparam_prefix (str)
|
|
|
|
|
|
- Prefix to be added in encoded Via params.
|
|
|
+ Prefix to be added in encoded Via: parameters.
|
|
|
|
|
|
Default value is "z9hG4bKsr-".
|
|
|
|