Check the lower boundary of distance
authorCheoleun Moon <chleun.moon@samsung.com>
Mon, 6 Apr 2020 05:30:34 +0000 (14:30 +0900)
committerCheoleun Moon <chleun.moon@samsung.com>
Mon, 6 Apr 2020 05:30:34 +0000 (14:30 +0900)
src/wifi-aware.c

index 961f680a8d1a33bc5edd86aefb4c0d1b46498035..58ecbc0c8d87c1463cbfab0edebfa5ee3894cd84 100644 (file)
@@ -447,6 +447,7 @@ API int wifi_aware_subscribe_set_max_distance(wifi_aware_subscribe_h subscribe,
        __WIFI_AWARE_FUNC_ENTER__;
        CHECK_FEATURE_SUPPORTED(TIZEN_FEATURE_WIFI_AWARE);
        RET_VAL_IF(subscribe == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_subscribe_h is NULL");
+       RET_VAL_IF(distance <= 0, WIFI_AWARE_ERROR_INVALID_PARAMETER, "Distance should be positive value");
 
        _wifi_aware_subscribe_set_max_distance(subscribe, distance);
 
@@ -459,6 +460,7 @@ API int wifi_aware_subscribe_set_min_distance(wifi_aware_subscribe_h subscribe,
        __WIFI_AWARE_FUNC_ENTER__;
        CHECK_FEATURE_SUPPORTED(TIZEN_FEATURE_WIFI_AWARE);
        RET_VAL_IF(subscribe == NULL, WIFI_AWARE_ERROR_INVALID_PARAMETER, "wifi_aware_subscribe_h is NULL");
+       RET_VAL_IF(distance <= 0, WIFI_AWARE_ERROR_INVALID_PARAMETER, "Distance should be positive value");
 
        _wifi_aware_subscribe_set_min_distance(subscribe, distance);