From: hyunuktak Date: Mon, 1 Jun 2015 02:31:27 +0000 (+0900) Subject: Add API for wifi_ap_is_passpoint X-Git-Tag: submit/tizen/20150601.041409~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d98486489d87236382d21ca06ff450283a375e15;p=platform%2Fcore%2Fapi%2Fwifi.git Add API for wifi_ap_is_passpoint Signed-off-by: hyunuktak Change-Id: Iab52591da59edd838c6306976b7a6a1a94777f9f --- diff --git a/packaging/capi-network-wifi.spec b/packaging/capi-network-wifi.spec index 4be7754..f6a1e4c 100644 --- a/packaging/capi-network-wifi.spec +++ b/packaging/capi-network-wifi.spec @@ -1,6 +1,6 @@ Name: capi-network-wifi Summary: Network Wi-Fi library in TIZEN C API -Version: 0.1.2_29 +Version: 0.1.2_30 Release: 1 Group: System/Network License: Apache-2.0 diff --git a/src/net_wifi_ap.c b/src/net_wifi_ap.c index b66b651..a3a9efc 100755 --- a/src/net_wifi_ap.c +++ b/src/net_wifi_ap.c @@ -332,6 +332,23 @@ EXPORT_API int wifi_ap_is_favorite(wifi_ap_h ap, bool* favorite) return WIFI_ERROR_NONE; } +EXPORT_API int wifi_ap_is_passpoint(wifi_ap_h ap, bool* passpoint) +{ + if (_wifi_libnet_check_ap_validity(ap) == false || passpoint == NULL) { + WIFI_LOG(WIFI_ERROR, "Invalid parameter"); + return WIFI_ERROR_INVALID_PARAMETER; + } + + net_profile_info_t *profile_info = ap; + + if (profile_info->ProfileInfo.Wlan.passpoint) + *passpoint = true; + else + *passpoint = false; + + return WIFI_ERROR_NONE; +} + EXPORT_API int wifi_ap_get_connection_state(wifi_ap_h ap, wifi_connection_state_e* state) { if (_wifi_libnet_check_ap_validity(ap) == false || state == NULL) {