Version 6.4 805 March 2012
SIP User's Manual C. SIP Message Manipulation Syntax
Result:
Require: em,replaces,early-session, early-media
Example 4 Rule:
Set the privacy options tag in the Require header:
MessageManipulations 0 = 0, invite, ,
header.require.privacy, 0, 1 , 0;
Result:
Require: em,replaces,early-session, privacy
C.2.25 Resource-Priority
An example of the header is shown below:
Resource-Priority: wps.3
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported Yes Yes Yes 2
Keyword Sub Types Attributes
Namespace String Read/Write
RPriority String Read/Write
C.2.26 Retry-After
An example of the header is shown below:
Retry-After: 18000
The header properties are shown in the table below:
Header Level Action Add Delete Modify List Entries
Operations Supported Yes Yes Yes N/A
Keyword Sub Types Attributes
Time Integer Read/Write
Below are header manipulation examples:
Example 1 Rule:
Add a Retry-After header:
MessageManipulations 2 = 1, Invite, ,header.Retry-
Result:
Retry-After: 3600
Example 2 Rule:
Modify the Retry-Time in the header to 1800:
MessageManipulations 3 = 1, Invite, ,header.Retry-
After.time, 2, '1800', 0;
Result:
Retry-After: 1800