rendered paste body[general]
static=yes
writeprotect=yes
[globals]
[localphone]
include => international
include => longdistance
include => local
include => internal
[international]
exten => _011.,1,Macro(dundi-priv,${EXTEN:3})
[longdistance]
exten => _1NXXNXXXXXX,1,Macro(dundi-priv,${EXTEN})
[local]
exten => _NXXNXXX,1,Macro(dundi-priv,1515${EXTEN})
[internal]
exten => 7057,1,Answer
exten => 7057,2,Playback(auth-thankyou)
exten => 7057,3,Hangup
;
; Macros
;
;
; DUNDi contexts
;
[dundi-priv-canonical]
exten => 15159657057,1,Goto(internal,7057,1)
[dundi-priv-customers]
[dundi-priv-via-pstn]
[dundi-priv-local]
include => dundi-priv-canonical
include => dundi-priv-customers
include => dundi-priv-via-pstn
[dundi-priv-switch]
switch => DUNDi/priv
[dundi-priv-lookup]
include => dundi-priv-local
include => dundi-priv-switch
[macro-dundi-priv]
; ARG1 is the extension to Dial
exten => s,1,Goto(${ARG1},1)
include => dundi-priv-lookup