]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Add FreeNUM ISN lookup example, Thanks [intra]lanman
authorBrian West <brian@freeswitch.org>
Fri, 12 Oct 2007 23:59:23 +0000 (23:59 +0000)
committerBrian West <brian@freeswitch.org>
Fri, 12 Oct 2007 23:59:23 +0000 (23:59 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@5865 d0543943-73ff-0310-b7d9-9358b9ac24b2

conf/default_context.xml

index 7c4a4023dfc9b1b199d2b9235da773e147cf68d3..b20d73a9ca5ccab8948724bc7106b7b6b16599ce 100644 (file)
@@ -50,8 +50,6 @@
     </condition>
   </extension>
 
-
-
   <extension name="9192">
     <condition field="destination_number" expression="^9192$">
       <!-- Maintain Buffer of 128k of audio (default is 64k) -->
     </condition>
   </extension>
 
+  <!-- FreeNUM.org ISN Lookups -->
+  <extension name="ISN_Lookup">
+    <condition field="destination_number" expression="^([0-9]*)\*([0-9]*)$">
+      <action application="enum" data="$1 $2.freenum.org"/>
+      <action application="log" data="${enum_auto_route}"/>
+      <action application="bridge" data="${enum_auto_route}"/>
+    </condition>
+  </extension>
 
   <!-- Example extension for require auth per-call. -->
   <extension name="9191">