tweak this dialplan

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@7299 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
Brian West 2008-01-19 19:08:33 +00:00
parent 851b543fb4
commit dc9fed760a
1 changed files with 12 additions and 12 deletions

View File

@ -260,13 +260,21 @@
</extension> </extension>
<extension name="hold_music"> <extension name="hold_music">
<condition field="${sip_has_crypto}" expression="^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$" break="never"> <condition field="destination_number" expression="^9999$"/>
<condition field="${sip_has_crypto}" expression="^(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)$">
<action application="answer"/> <action application="answer"/>
<action application="execute_extension" data="is_secure XML default"/> <action application="execute_extension" data="is_secure XML default"/>
</condition>
<condition field="destination_number" expression="^9999$">
<action application="answer"/>
<action application="playback" data="$${moh_uri}"/> <action application="playback" data="$${moh_uri}"/>
<anti-action application="answer"/>
<anti-action application="playback" data="$${moh_uri}"/>
</condition>
</extension>
<X-PRE-PROCESS cmd="include" data="extensions/*.xml"/>
<extension name="enum">
<condition field="destination_number" expression="^(.*)$">
<action application="transfer" data="$1 enum"/>
</condition> </condition>
</extension> </extension>
@ -277,13 +285,5 @@
</condition> </condition>
</extension> </extension>
<X-PRE-PROCESS cmd="include" data="extensions/*.xml"/>
<extension name="enum">
<condition field="destination_number" expression="^(.*)$">
<action application="answer"/>
<action application="transfer" data="$1 enum"/>
</condition>
</extension>
</context> </context>
</include> </include>