]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6500: try to do the bounds checking properly using element of the enum
authorMichael Jerris <mike@jerris.com>
Thu, 1 May 2014 18:32:23 +0000 (14:32 -0400)
committerAnthony Minessale <anthm@freeswitch.org>
Thu, 1 May 2014 19:00:46 +0000 (00:00 +0500)
libs/freetdm/src/ftdm_io.c

index 21e7bc3f7b1f987f44f42efd8a712046acfa1a4d..26305e0fbb83cd46663c4cc72b7973b800680eb7 100644 (file)
@@ -542,11 +542,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;
        }
 
-       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;
        }
 
-       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;
        }