+capi-network-wifi (0.1.2-22) unstable; urgency=low
+
+ * Revise wifi_ap_set_eap_private_key_info() - admit to set without password
+ * Git: framework/api/wifi
+ * Tag: capi-network-wifi_0.1.2-22
+
+ -- Taesub Kim <taesub.kim@samsung.com> Fri, 29 Nov 2013 14:05:46 +0900
+
capi-network-wifi (0.1.2-21) unstable; urgency=low
* Avoid resetting IP, subnet mask and gateway to 0 in case of static type
EXPORT_API int wifi_ap_set_eap_private_key_info(wifi_ap_h ap, const char* file, const char* password)
{
- if (_wifi_libnet_check_ap_validity(ap) == false || file == NULL || password == NULL) {
+ if (_wifi_libnet_check_ap_validity(ap) == false || file == NULL) {
WIFI_LOG(WIFI_ERROR, "Wrong Parameter Passed\n");
return WIFI_ERROR_INVALID_PARAMETER;
}
g_strlcpy(profile_info->ProfileInfo.Wlan.security_info.authentication.eap.private_key_filename,
file, NETPM_WLAN_PRIVATE_KEY_FILENAME_LEN+1);
- g_strlcpy(profile_info->ProfileInfo.Wlan.security_info.authentication.eap.private_key_passwd,
- password, NETPM_WLAN_PRIVATE_KEY_PASSWD_LEN+1);
+
+ if (password) {
+ g_strlcpy(profile_info->ProfileInfo.Wlan.security_info.authentication.eap.private_key_passwd,
+ password, NETPM_WLAN_PRIVATE_KEY_PASSWD_LEN+1);
+ }
return WIFI_ERROR_NONE;
}