提交 a134136e authored 作者: Arnaldo Pereira's avatar Arnaldo Pereira

freetdm: ftmod_r2 - notify the core when we change the signaling status of a…

freetdm: ftmod_r2 - notify the core when we change the signaling status of a channel or span through the api
上级 43dd86fb
...@@ -468,6 +468,7 @@ static FIO_CHANNEL_SET_SIG_STATUS_FUNCTION(ftdm_r2_set_channel_sig_status) ...@@ -468,6 +468,7 @@ static FIO_CHANNEL_SET_SIG_STATUS_FUNCTION(ftdm_r2_set_channel_sig_status)
ftdm_log_chan(ftdmchan, FTDM_LOG_WARNING, "Cannot set signaling status to unknown value '%d'\n", status); ftdm_log_chan(ftdmchan, FTDM_LOG_WARNING, "Cannot set signaling status to unknown value '%d'\n", status);
return FTDM_FAIL; return FTDM_FAIL;
} }
ftdm_r2_set_chan_sig_status(ftdmchan, status);
return FTDM_SUCCESS; return FTDM_SUCCESS;
} }
...@@ -528,6 +529,7 @@ static FIO_SPAN_SET_SIG_STATUS_FUNCTION(ftdm_r2_set_span_sig_status) ...@@ -528,6 +529,7 @@ static FIO_SPAN_SET_SIG_STATUS_FUNCTION(ftdm_r2_set_span_sig_status)
openr2_chan_set_idle(r2chan); openr2_chan_set_idle(r2chan);
ftdm_log_chan_msg(fchan, FTDM_LOG_NOTICE, "Channel idle\n"); ftdm_log_chan_msg(fchan, FTDM_LOG_NOTICE, "Channel idle\n");
} }
ftdm_r2_set_chan_sig_status(fchan, status);
} }
ftdm_iterator_free(chaniter); ftdm_iterator_free(chaniter);
return FTDM_SUCCESS; return FTDM_SUCCESS;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论