]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: OPENZAP-123 - Restrict ANI presentation in ftmod_r2 (Patched by ric)
authorMoises Silva <moy@sangoma.com>
Sat, 18 Dec 2010 00:33:43 +0000 (19:33 -0500)
committerMoises Silva <moy@sangoma.com>
Sat, 18 Dec 2010 00:33:43 +0000 (19:33 -0500)
libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2.c

index efd58b0af56bef2a3392afa341bb6b1855a36346..9a5a2b12959d6a8eb6d8a6c5e71fe3cee5d7ed45 100644 (file)
@@ -33,6 +33,7 @@
  * Contributors: 
  *
  * Arnaldo Pereira <arnaldo@sangoma.com>
+ * Ricardo BarroetaveƱa <rbarroetavena@anura.com.ar>
  *
  */
 
@@ -471,7 +472,7 @@ static FIO_CHANNEL_OUTGOING_CALL_FUNCTION(r2_outgoing_call)
        }
 
        callstatus = openr2_chan_make_call(R2CALL(ftdmchan)->r2chan, 
-                       ftdmchan->caller_data.cid_num.digits, 
+                       ftdmchan->caller_data.pres == FTDM_PRES_ALLOWED ? ftdmchan->caller_data.cid_num.digits : NULL,
                        ftdmchan->caller_data.dnis.digits, 
                        category);