[TNEXT-348] Added null check to avoid crash 90/127090/1
authorSeonah Moon <seonah1.moon@samsung.com>
Wed, 26 Apr 2017 07:05:25 +0000 (16:05 +0900)
committerSeonah Moon <seonah1.moon@samsung.com>
Wed, 26 Apr 2017 07:05:45 +0000 (16:05 +0900)
Change-Id: I551871f2e127fea6c56fa65cc23c9f0454a3fd92
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
packaging/capi-network-wifi-manager.spec
src/wifi_ap.c

index 4713401..810c5d9 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          capi-network-wifi-manager
 Summary:       Network Wi-Fi library in TIZEN C API
-Version:       1.0.14
+Version:       1.0.15
 Release:       1
 Group:         System/Network
 License:       Apache-2.0
index 8c1c39e..84a1978 100755 (executable)
@@ -1024,7 +1024,7 @@ EXPORT_API int wifi_manager_ap_get_dns_config_type(wifi_manager_ap_h ap,
 
        if (_wifi_check_ap_validity(ap) == false ||
            (address_family != WIFI_MANAGER_ADDRESS_FAMILY_IPV4 &&
-            address_family != WIFI_MANAGER_ADDRESS_FAMILY_IPV6)) {
+            address_family != WIFI_MANAGER_ADDRESS_FAMILY_IPV6) || type == NULL) {
                WIFI_LOG(WIFI_ERROR, "Invalid parameter"); //LCOV_EXCL_LINE
                return WIFI_MANAGER_ERROR_INVALID_PARAMETER; //LCOV_EXCL_LINE
        }