]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
freetdm: fix redirection presentation number in X-header
authorJames Zhang <jzhang@sangoma.com>
Thu, 17 Nov 2011 20:43:40 +0000 (15:43 -0500)
committerJames Zhang <jzhang@sangoma.com>
Thu, 17 Nov 2011 20:43:40 +0000 (15:43 -0500)
libs/freetdm/mod_freetdm/mod_freetdm.c

index 2d946f3c5993bc1f1b7da79583531a7f3eb3f097..c9daadac12af7bc84eb929eabed3f003c8f699d4 100755 (executable)
@@ -1720,7 +1720,7 @@ ftdm_status_t ftdm_channel_from_event(ftdm_sigmsg_t *sigmsg, switch_core_session
 
                var_value = ftdm_sigmsg_get_var(sigmsg, "ss7_rdnis_pres_ind");
                if (!ftdm_strlen_zero(var_value)) {
-                       switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-RDNIS-Presentation", "%d", channel_caller_data->rdnis.plan);
+                       switch_channel_set_variable_printf(channel, "sip_h_X-FreeTDM-RDNIS-Presentation", "%s", var_value);
                }
 
                var_value = ftdm_sigmsg_get_var(sigmsg, "ss7_gn_digits");