Make local handle for event loop
[platform/core/api/connection.git] / src / connection_profile.c
index eadfded..ead6124 100755 (executable)
@@ -458,7 +458,7 @@ EXPORT_API int connection_profile_refresh(connection_profile_h profile)
        net_profile_info_t profile_info_local;
        net_profile_info_t *profile_info = profile;
 
-       rv = net_get_profile_info(profile_info->ProfileName, &profile_info_local);
+       rv = net_get_profile_info(NULL, profile_info->ProfileName, &profile_info_local);
        if (rv == NET_ERR_ACCESS_DENIED) {
                CONNECTION_LOG(CONNECTION_ERROR, "Access denied"); //LCOV_EXCL_LINE
                return CONNECTION_ERROR_PERMISSION_DENIED; //LCOV_EXCL_LINE
@@ -1105,7 +1105,7 @@ EXPORT_API int connection_profile_set_proxy_address(connection_profile_h profile
 {
        CHECK_FEATURE_SUPPORTED(TELEPHONY_FEATURE, WIFI_FEATURE, TETHERING_BLUETOOTH_FEATURE, ETHERNET_FEATURE);
 
-       CONNECTION_LOG(CONNECTION_ERROR, "Address Family: ", address_family);
+       CONNECTION_LOG(CONNECTION_ERROR, "Address Family: %d", address_family);
        if (!(_connection_libnet_check_profile_validity(profile)) ||
            (address_family != CONNECTION_ADDRESS_FAMILY_IPV4 &&
             address_family != CONNECTION_ADDRESS_FAMILY_IPV6)) {
@@ -1273,7 +1273,7 @@ EXPORT_API int connection_profile_get_wifi_max_speed(connection_profile_h profil
        if (profile_info->profile_type != NET_DEVICE_WIFI)
                return CONNECTION_ERROR_INVALID_PARAMETER;
 
-       *max_speed = (int)profile_info->ProfileInfo.Wlan.max_rate / 1000000;
+       *max_speed = profile_info->ProfileInfo.Wlan.max_rate;
 
        return CONNECTION_ERROR_NONE;
 }