freetdm: remove if 0 sections
This commit is contained in:
parent
9c8be17f3d
commit
e57ab3acd5
|
@ -490,23 +490,11 @@ static switch_status_t channel_on_hangup(switch_core_session_t *session)
|
||||||
break;
|
break;
|
||||||
case FTDM_CHAN_TYPE_B:
|
case FTDM_CHAN_TYPE_B:
|
||||||
{
|
{
|
||||||
#if 0
|
|
||||||
if (tech_pvt->ftdmchan->state != FTDM_CHANNEL_STATE_DOWN) {
|
|
||||||
if (tech_pvt->ftdmchan->state != FTDM_CHANNEL_STATE_TERMINATING) {
|
|
||||||
tech_pvt->ftdmchan->caller_data.hangup_cause = switch_channel_get_cause_q850(channel);
|
|
||||||
if (tech_pvt->ftdmchan->caller_data.hangup_cause < 1 || tech_pvt->ftdmchan->caller_data.hangup_cause > 127) {
|
|
||||||
tech_pvt->ftdmchan->caller_data.hangup_cause = FTDM_CAUSE_DESTINATION_OUT_OF_ORDER;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
ftdm_set_state_locked(tech_pvt->ftdmchan, FTDM_CHANNEL_STATE_HANGUP);
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
ftdm_call_cause_t hcause = switch_channel_get_cause_q850(channel);
|
ftdm_call_cause_t hcause = switch_channel_get_cause_q850(channel);
|
||||||
if (hcause < 1 || hcause > 127) {
|
if (hcause < 1 || hcause > 127) {
|
||||||
hcause = FTDM_CAUSE_DESTINATION_OUT_OF_ORDER;
|
hcause = FTDM_CAUSE_DESTINATION_OUT_OF_ORDER;
|
||||||
}
|
}
|
||||||
ftdm_channel_call_hangup_with_cause(tech_pvt->ftdmchan, hcause);
|
ftdm_channel_call_hangup_with_cause(tech_pvt->ftdmchan, hcause);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
@ -795,30 +783,12 @@ static switch_status_t channel_receive_message_cas(switch_core_session_t *sessio
|
||||||
switch (msg->message_id) {
|
switch (msg->message_id) {
|
||||||
case SWITCH_MESSAGE_INDICATE_RINGING:
|
case SWITCH_MESSAGE_INDICATE_RINGING:
|
||||||
{
|
{
|
||||||
#if 0
|
|
||||||
if (switch_channel_test_flag(channel, CF_OUTBOUND)) {
|
|
||||||
ftdm_set_flag_locked(tech_pvt->ftdmchan, FTDM_CHANNEL_PROGRESS);
|
|
||||||
} else {
|
|
||||||
ftdm_set_state_locked_wait(tech_pvt->ftdmchan, FTDM_CHANNEL_STATE_PROGRESS);
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
ftdm_channel_call_indicate(tech_pvt->ftdmchan, FTDM_CHANNEL_INDICATE_PROGRESS);
|
ftdm_channel_call_indicate(tech_pvt->ftdmchan, FTDM_CHANNEL_INDICATE_PROGRESS);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SWITCH_MESSAGE_INDICATE_PROGRESS:
|
case SWITCH_MESSAGE_INDICATE_PROGRESS:
|
||||||
{
|
{
|
||||||
#if 0
|
|
||||||
if (switch_channel_test_flag(channel, CF_OUTBOUND)) {
|
|
||||||
ftdm_set_flag_locked(tech_pvt->ftdmchan, FTDM_CHANNEL_PROGRESS);
|
|
||||||
ftdm_set_flag_locked(tech_pvt->ftdmchan, FTDM_CHANNEL_MEDIA);
|
|
||||||
} else {
|
|
||||||
ftdm_set_state_locked_wait(tech_pvt->ftdmchan, FTDM_CHANNEL_STATE_PROGRESS);
|
|
||||||
ftdm_set_state_locked_wait(tech_pvt->ftdmchan, FTDM_CHANNEL_STATE_PROGRESS_MEDIA);
|
|
||||||
}
|
|
||||||
#else
|
|
||||||
ftdm_channel_call_indicate(tech_pvt->ftdmchan, FTDM_CHANNEL_INDICATE_PROGRESS_MEDIA);
|
ftdm_channel_call_indicate(tech_pvt->ftdmchan, FTDM_CHANNEL_INDICATE_PROGRESS_MEDIA);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SWITCH_MESSAGE_INDICATE_ANSWER:
|
case SWITCH_MESSAGE_INDICATE_ANSWER:
|
||||||
|
|
Loading…
Reference in New Issue