Added to check for supported feature 32/60432/1 accepted/tizen/common/20160302.193307 accepted/tizen/ivi/20160226.100321 accepted/tizen/ivi/20160229.101023 accepted/tizen/mobile/20160226.100223 accepted/tizen/mobile/20160229.100930 accepted/tizen/tv/20160226.100242 accepted/tizen/tv/20160229.100947 accepted/tizen/wearable/20160226.100259 accepted/tizen/wearable/20160229.101006 submit/tizen/20160226.073150 submit/tizen/20160229.063946
authorhyunuktak <hyunuk.tak@samsung.com>
Fri, 26 Feb 2016 07:19:41 +0000 (16:19 +0900)
committerhyunuktak <hyunuk.tak@samsung.com>
Fri, 26 Feb 2016 07:19:44 +0000 (16:19 +0900)
Change-Id: I79dadfe208c62cf1b124d3800456f3fd9619afda
Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
packaging/capi-network-wifi.spec
src/net_wifi_config.c

index bf63c6453f637cc909257a2a6ac2548d4fd30b50..914e23b400827ac3a377e8c91271f01ccb980bbd 100755 (executable)
@@ -1,6 +1,6 @@
 Name:          capi-network-wifi
 Summary:       Network Wi-Fi library in TIZEN C API
-Version:       1.0.66
+Version:       1.0.67
 Release:       1
 Group:         System/Network
 License:       Apache-2.0
index 26fc6bcb2daf9dcec7622c27fe3bb78fbb6ead4f..161bb07e2eb8b8b7a3f6a91fe9b5c32aa5ed29a3 100755 (executable)
@@ -482,6 +482,8 @@ EXPORT_API int wifi_config_get_hidden_ap_property(wifi_config_h config, bool *hi
 
 EXPORT_API int wifi_config_get_eap_anonymous_identity(wifi_config_h config, char** anonymous_identity)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -498,6 +500,8 @@ EXPORT_API int wifi_config_get_eap_anonymous_identity(wifi_config_h config, char
 
 EXPORT_API int wifi_config_set_eap_anonymous_identity(wifi_config_h config, const char* anonymous_identity)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -529,6 +533,8 @@ EXPORT_API int wifi_config_set_eap_anonymous_identity(wifi_config_h config, cons
 
 EXPORT_API int wifi_config_get_eap_ca_cert_file(wifi_config_h config, char** ca_cert)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -545,6 +551,8 @@ EXPORT_API int wifi_config_get_eap_ca_cert_file(wifi_config_h config, char** ca_
 
 EXPORT_API int wifi_config_set_eap_ca_cert_file(wifi_config_h config, const char* ca_cert)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -576,6 +584,8 @@ EXPORT_API int wifi_config_set_eap_ca_cert_file(wifi_config_h config, const char
 
 EXPORT_API int wifi_config_get_eap_client_cert_file(wifi_config_h config, char** client_cert)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -592,6 +602,8 @@ EXPORT_API int wifi_config_get_eap_client_cert_file(wifi_config_h config, char**
 
 EXPORT_API int wifi_config_set_eap_client_cert_file(wifi_config_h config, const char* private_key, const char* client_cert)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -625,6 +637,8 @@ EXPORT_API int wifi_config_set_eap_client_cert_file(wifi_config_h config, const
 
 EXPORT_API int wifi_config_get_eap_identity(wifi_config_h config, char** identity)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -641,6 +655,8 @@ EXPORT_API int wifi_config_get_eap_identity(wifi_config_h config, char** identit
 
 EXPORT_API int wifi_config_set_eap_identity(wifi_config_h config, const char* identity)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -672,6 +688,8 @@ EXPORT_API int wifi_config_set_eap_identity(wifi_config_h config, const char* id
 
 EXPORT_API int wifi_config_get_eap_type(wifi_config_h config, wifi_eap_type_e *eap_type)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -688,6 +706,8 @@ EXPORT_API int wifi_config_get_eap_type(wifi_config_h config, wifi_eap_type_e *e
 
 EXPORT_API int wifi_config_set_eap_type(wifi_config_h config, wifi_eap_type_e eap_type)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -723,6 +743,8 @@ EXPORT_API int wifi_config_set_eap_type(wifi_config_h config, wifi_eap_type_e ea
 
 EXPORT_API int wifi_config_get_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e* eap_auth_type)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -739,6 +761,8 @@ EXPORT_API int wifi_config_get_eap_auth_type(wifi_config_h config, wifi_eap_auth
 
 EXPORT_API int wifi_config_set_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e eap_auth_type)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -774,6 +798,8 @@ EXPORT_API int wifi_config_set_eap_auth_type(wifi_config_h config, wifi_eap_auth
 
 EXPORT_API int wifi_config_get_eap_subject_match(wifi_config_h config, char** subject_match)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)
@@ -790,6 +816,8 @@ EXPORT_API int wifi_config_get_eap_subject_match(wifi_config_h config, char** su
 
 EXPORT_API int wifi_config_set_eap_subject_match(wifi_config_h config, const char* subject_match)
 {
+       CHECK_FEATURE_SUPPORTED(WIFI_FEATURE);
+
        struct _wifi_config *h = (struct _wifi_config *)config;
 
        if (config == NULL)