/etc/yate/isupmangler.conf is in yate-core 5.4.0-1-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | ; IMPORTANT!
; This feature module is not loaded automatically, it needs a line in yate.conf:
; [postload]
; ${modulepath}/sig/isupmangler${modsuffix}=yes
; Each section in this file describe an ISUP interceptor/mangler
; You can add, remove or disable sections and reload to apply the changes
;[mangler_name]
; The name of the mangler is reported in the address parameter with the CIC
; enable: boolean: Enable the mangler (default)
;enable=yes
; service: int: Service Information Field (protocol number)
; It is unlikely you will ever need to modify it
;service=5
; netindicator: keyword: Value of Network Indicator bits in the SIO
; Allowed values: international, spareinternational, national, reservednational
;netindicator=national
; pointcodetype: string: SS7 point code type (required)
; Can be one of ITU,ANSI,ANSI8,China,Japan,Japan5
;pointcodetype=
; defaultpointcode: string: DPC of the ISUP messages to match
;defaultpointcode=
; remotepointcode: string: OPC of the ISUP messages to match
;remotepointcode=
; symmetric: boolean: Match and mangle messages in the opposite direction too (DPC->OPC)
; Symmetric should be enabled if intercepting more than just IAM
;symmetric=no
; cic_min: int: Minimum circuit code to match
;cic_min=1
; cic_max: int: Maximum circuit code to match
;cic_max=16383
; intercept: keyword: What class of messages to intercept
; none: Intercept no message, just mangle routing label and CIC
; iam: Only intercept IAM
; cdr: Intercept most CDR related messages: IAM,SAM,ACM,CPG,ANM,CON,SUS,RES,REL,RLC
; all: Intercept almost all messages, except UPT,UPA,NRM,PAM,CNF,USR
;intercept=iam
; ignore-unknown-digits: boolean: Ignore signal digits that are not ITU standard (A, D and E)
; The standard set includes only 0-9, B, C and the stop pulsing "."
; ISUP does not support sending the * and # signals
;ignore-unknown-digits=yes
; The following set: settings apply to all matched messages, not just those intercepted
; These mangle the routing label and circuit codes before any other handling
; set:opc: int: OPC numeric value to overwrite in message label
; The special value "mirror" will set the received DPC
;set:opc=
; set:dpc: int: DPC numeric value to overwrite in message label
; The special value "mirror" will set the received OPC
;set:dpc=
; set:sls: int: Signaling Link Selection to overwrite in message label
; The special value "cic" will use the circuit code after any altering
;set:sls=
; set:cic: int: Offset to apply to the circuit codes in message body
;set:cic=0
|