SIP Peering Rewrite Rules for host [% peer.name %]

back [% IF all_peers.size > 0 %] [% UNLESS Catalyst.session.admin.read_only %]

Import Rewrite Rules from another host

[% IF messages.cpmsg %]
[% messages.cpmsg %]
[% END %] [% IF messages.cperr %]
[% messages.cperr %]
[% END %]
Copy rules from peering host and existing rewrite rules.
[% END %] [% END %]

Inbound Rewrite Rules for Caller

[% IF messages.icallermsg %]
[% messages.icallermsg %]
[% END %] [% IF messages.icallererr %]
[% messages.icallererr %]
[% END %] [% id = 0 %] [% FOREACH rule = peer.rewrite_in_caller %] [% IF rule.id == ifeditid && !Catalyst.session.admin.read_only %] [% ELSE %] [% END %] [% id = id + 1 %] [% END %] [% UNLESS Catalyst.session.admin.read_only %] [% END %]
Match Pattern Replacement Pattern Description
cancel[% rule.match_pattern %] [% rule.replace_pattern %] [% rule.description %] [% UNLESS Catalyst.session.admin.read_only %] edit [% END %]
[% UNLESS Catalyst.session.admin.read_only %] [% END %]

Inbound Rewrite Rules for Callee

[% IF messages.icalleemsg %]
[% messages.icalleemsg %]
[% END %] [% IF messages.icalleeerr %]
[% messages.icalleeerr %]
[% END %] [% id = 0 %] [% FOREACH rule = peer.rewrite_in_callee %] [% IF rule.id == iteditid && !Catalyst.session.admin.read_only %] [% ELSE %] [% END %] [% id = id + 1 %] [% END %] [% UNLESS Catalyst.session.admin.read_only %] [% END %]
Match Pattern Replacement Pattern Description
cancel[% rule.match_pattern %] [% rule.replace_pattern %] [% rule.description %] [% UNLESS Catalyst.session.admin.read_only %] edit [% END %]
[% UNLESS Catalyst.session.admin.read_only %] [% END %]

Outbound Rewrite Rules for Caller

[% IF messages.ocallermsg %]
[% messages.ocallermsg %]
[% END %] [% IF messages.ocallererr %]
[% messages.ocallererr %]
[% END %] [% id = 0 %] [% FOREACH rule = peer.rewrite_out_caller %] [% IF rule.id == ofeditid && !Catalyst.session.admin.read_only %] [% ELSE %] [% END %] [% id = id + 1 %] [% END %] [% UNLESS Catalyst.session.admin.read_only %] [% END %]
Match Pattern Replacement Pattern Description
cancel[% rule.match_pattern %] [% rule.replace_pattern %] [% rule.description %] [% UNLESS Catalyst.session.admin.read_only %] edit [% END %]
[% UNLESS Catalyst.session.admin.read_only %] [% END %]

Outbound Rewrite Rules for Callee

[% IF messages.ocalleemsg %]
[% messages.ocalleemsg %]
[% END %] [% IF messages.ocalleeerr %]
[% messages.ocalleeerr %]
[% END %] [% id = 0 %] [% FOREACH rule = peer.rewrite_out_callee %] [% IF rule.id == oteditid && !Catalyst.session.admin.read_only %] [% ELSE %] [% END %] [% id = id + 1 %] [% END %] [% UNLESS Catalyst.session.admin.read_only %] [% END %]
Match Pattern Replacement Pattern Description
cancel[% rule.match_pattern %] [% rule.replace_pattern %] [% rule.description %] [% UNLESS Catalyst.session.admin.read_only %] edit [% END %]
[% UNLESS Catalyst.session.admin.read_only %] [% END %]