[general] static=>yes writeprotect=no extenpatternmatchnew =yes clearglobalvars=yes [defaultproc] exten =>_X.,1,Set(ARRAY(CARRIERLIST,Z,NANI,CLIST,PLIST)=${MINIXEL_ROUTING(${EXTEN},${anix},${X})}) exten =>_X.,n,Set(i=100000) exten =>_X.,n,While($[${i} >= 0]) exten =>_X.,n,Verbose(2,"${i}-Routed: Z=${Z} ${CARRIERLIST},${NANI},${CLIST},${PLIST}) exten =>_X.,n,Set(CDR(userfield)=${CLIST}${CUT(PLIST,-,${i})}) exten =>_X.,n,Set(CDR(accountcode)=${SIPIP:1}) exten =>_X.,n,Dial(SIP/333333333333@208.78.160.55,45,L(3600000)) exten =>_X.,n,ResetCDR(w) exten =>_X.,n,Set(i=$[${i} - 1]) exten =>_X.,n,EndWhile exten =>_X.,n,Hangup(34)