|
@@ -91,8 +91,9 @@ Gabriel Vasile
|
|
|
4.18. append_rpid_hf(prefix, suffix)
|
|
|
4.19. is_rpid_user_e164()
|
|
|
4.20. set_uri_user(uri, user)
|
|
|
- 4.21. is_request()
|
|
|
- 4.22. is_reply()
|
|
|
+ 4.21. set_uri_host(uri, host)
|
|
|
+ 4.22. is_request()
|
|
|
+ 4.23. is_reply()
|
|
|
|
|
|
List of Examples
|
|
|
|
|
@@ -125,8 +126,9 @@ Gabriel Vasile
|
|
|
1.27. append_rpid_hf(prefix, suffix) usage
|
|
|
1.28. is_rpid_user_e164 usage
|
|
|
1.29. set_uri_user usage
|
|
|
- 1.30. is_request usage
|
|
|
- 1.31. is_reply usage
|
|
|
+ 1.30. set_uri_host usage
|
|
|
+ 1.31. is_request usage
|
|
|
+ 1.32. is_reply usage
|
|
|
|
|
|
Chapter 1. Admin Guide
|
|
|
|
|
@@ -172,8 +174,9 @@ Chapter 1. Admin Guide
|
|
|
4.18. append_rpid_hf(prefix, suffix)
|
|
|
4.19. is_rpid_user_e164()
|
|
|
4.20. set_uri_user(uri, user)
|
|
|
- 4.21. is_request()
|
|
|
- 4.22. is_reply()
|
|
|
+ 4.21. set_uri_host(uri, host)
|
|
|
+ 4.22. is_request()
|
|
|
+ 4.23. is_reply()
|
|
|
|
|
|
1. Overview
|
|
|
|
|
@@ -368,8 +371,9 @@ modparam("auth", "rpid_avp", "$avp(myrpid)")
|
|
|
4.18. append_rpid_hf(prefix, suffix)
|
|
|
4.19. is_rpid_user_e164()
|
|
|
4.20. set_uri_user(uri, user)
|
|
|
- 4.21. is_request()
|
|
|
- 4.22. is_reply()
|
|
|
+ 4.21. set_uri_host(uri, host)
|
|
|
+ 4.22. is_request()
|
|
|
+ 4.23. is_reply()
|
|
|
|
|
|
4.1. ring_insert_callid()
|
|
|
|
|
@@ -732,11 +736,10 @@ if (is_rpid_user_e164()) {
|
|
|
|
|
|
4.20. set_uri_user(uri, user)
|
|
|
|
|
|
- Sets userpart of SIP URI stored in writable pseudo variable uri to
|
|
|
- value of pseudo variable user.
|
|
|
+ Sets userpart of SIP URI stored in writable pseudo variable 'uri' to
|
|
|
+ value of pseudo variable 'user'.
|
|
|
|
|
|
- This function can be used from REQUEST_ROUTE, BRANCH_ROUTE,
|
|
|
- FAILURE_ROUTE, and ONREPLY_ROUTE.
|
|
|
+ This function can be used from ANY_ROUTE.
|
|
|
|
|
|
Example 1.29. set_uri_user usage
|
|
|
...
|
|
@@ -745,26 +748,40 @@ $var(user) = "new_user";
|
|
|
set_uri_user("$var(uri)", "$var(user)");
|
|
|
...
|
|
|
|
|
|
-4.21. is_request()
|
|
|
+4.21. set_uri_host(uri, host)
|
|
|
+
|
|
|
+ Sets hostpart of SIP URI stored in writable pseudo variable 'uri' to
|
|
|
+ value of pseudo variable 'host'.
|
|
|
+
|
|
|
+ This function can be used from ANY_ROUTE.
|
|
|
+
|
|
|
+ Example 1.30. set_uri_host usage
|
|
|
+...
|
|
|
+$var(uri) = "sip:user@host";
|
|
|
+$var(host) = "new_host";
|
|
|
+set_uri_host("$var(uri)", "$var(host)");
|
|
|
+...
|
|
|
+
|
|
|
+4.22. is_request()
|
|
|
|
|
|
Return true if the SIP message is a request.
|
|
|
|
|
|
This function can be used from ANY_ROUTE.
|
|
|
|
|
|
- Example 1.30. is_request usage
|
|
|
+ Example 1.31. is_request usage
|
|
|
...
|
|
|
if (is_request()) {
|
|
|
...
|
|
|
}
|
|
|
...
|
|
|
|
|
|
-4.22. is_reply()
|
|
|
+4.23. is_reply()
|
|
|
|
|
|
Return true if the SIP message is a reply.
|
|
|
|
|
|
This function can be used from ANY_ROUTE.
|
|
|
|
|
|
- Example 1.31. is_reply usage
|
|
|
+ Example 1.32. is_reply usage
|
|
|
...
|
|
|
if (is_reply()) {
|
|
|
...
|