>>> Gosub(check-number-forwarding,Dial(SIP/718xxxxxxxxxxpstn-5665,20,U(atb-sub))

>>> Is ARG1 = atb-sub ?

No.

My complete line

exten => _45XX,1,Set(_ARG1=${EXTEN}
     same => n,Gosub(check-number-forwarding,s,1(${ARG1}))

So, if someone were to dial a 4 digit number starting with 45 (i.e. 4522), it 
would jump to the sub-routine called check-number-forwarding and supply the 
variable of 4522 to that sub-routine.

It could have been just as easily written as

     same => n,Gosub(check-number-forwarding,s,1(4522))

Your sub-routine will need to pass what dialing options you are wanting to use.

A good source of information

https://wiki.asterisk.org/wiki/display/AST/Gosub

Doug

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to