提交 d2c2f174 authored 作者: Michael Jerris's avatar Michael Jerris

FS-6500: try to do the bounds checking properly using element of the enum

上级 906467b3
...@@ -543,11 +543,11 @@ static ftdm_status_t ftdm_set_caller_data(ftdm_span_t *span, ftdm_caller_data_t ...@@ -543,11 +543,11 @@ static ftdm_status_t ftdm_set_caller_data(ftdm_span_t *span, ftdm_caller_data_t
caller_data->rdnis.type = span->default_caller_data.rdnis.type; caller_data->rdnis.type = span->default_caller_data.rdnis.type;
} }
if (caller_data->bearer_capability >= FTDM_INVALID_INT_PARM) { if (caller_data->bearer_capability >= FTDM_BEARER_CAP_INVALID) {
caller_data->bearer_capability = span->default_caller_data.bearer_capability; caller_data->bearer_capability = span->default_caller_data.bearer_capability;
} }
if (caller_data->bearer_layer1 >= FTDM_INVALID_INT_PARM) { if (caller_data->bearer_layer1 >= FTDM_USER_LAYER1_PROT_INVALID) {
caller_data->bearer_layer1 = span->default_caller_data.bearer_layer1; caller_data->bearer_layer1 = span->default_caller_data.bearer_layer1;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论