Performing HMR on a Specific Header
HMR has been enhanced so that you can now operate on a specific instance of a given header. The syntax you use to accomplish this is similar to that you used to refer to a specific header rule stored value instance.
Using the header-name parameter, you can now add a trailing [<index>] value after the header name. This [<index>] is a numerical value representing the specific instance of the header on which to operate. However, the Oracle® Enterprise Session Border Controller takes no action if the header does not exist. You can also use the caret (^) to reference the last header of that type (if there are multiple instances)
The count for referencing is zero-based, meaning that the first instance of the header counts as 0.
Note that the header instance functionality has no impact on HMR’s add action, and you cannot use this feature to insert headers into a specific location. Headers are added to the end of the list, except that Via headers are added to the top.