03f9c76314b2b53d79345cf56e17f045b4fcf856
[platform/core/api/wifi.git] / src / net_wifi_config.c
1 /*
2  * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd All Rights Reserved
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #include "net_wifi_private.h"
18
19 /**
20  * wifi configuration
21  */
22 EXPORT_API int wifi_config_create(const char *name, const char *passphrase, wifi_security_type_e security_type, wifi_config_h *config)
23 {
24         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_create");
25         return WIFI_ERROR_NOT_SUPPORTED;
26 }
27
28 EXPORT_API int wifi_config_clone(wifi_config_h origin, wifi_config_h *cloned_config)
29 {
30         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_clone");
31         return WIFI_ERROR_NOT_SUPPORTED;
32 }
33
34 EXPORT_API int wifi_config_destroy(wifi_config_h config)
35 {
36         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_destroy");
37         return WIFI_ERROR_NOT_SUPPORTED;
38 }
39
40 EXPORT_API int wifi_config_save_configuration(wifi_config_h config)
41 {
42         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_save");
43         return WIFI_ERROR_NOT_SUPPORTED;
44 }
45
46 EXPORT_API int wifi_config_remove(wifi_config_h config)
47 {
48         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_remove");
49         return WIFI_ERROR_NOT_SUPPORTED;
50 }
51
52 EXPORT_API int wifi_config_foreach_configuration(wifi_config_list_cb callback, void *user_data)
53 {
54         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_foreach_configuration");
55         return WIFI_ERROR_NOT_SUPPORTED;
56 }
57
58 EXPORT_API int wifi_config_get_name(wifi_config_h config, char **name)
59 {
60         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_name");
61         return WIFI_ERROR_NOT_SUPPORTED;
62 }
63
64 EXPORT_API int wifi_config_get_security_type(wifi_config_h config, wifi_security_type_e *security_type)
65 {
66         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_security_type");
67         return WIFI_ERROR_NOT_SUPPORTED;
68 }
69
70 /**
71  * wifi configuration set field
72  */
73 EXPORT_API int wifi_config_set_proxy_address(wifi_config_h config, wifi_address_family_e address_family, const char *proxy_address)
74 {
75         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_proxy_address");
76         return WIFI_ERROR_NOT_SUPPORTED;
77 }
78
79 EXPORT_API int wifi_config_get_proxy_address(wifi_config_h config, wifi_address_family_e *address_family, char **proxy_address)
80 {
81         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_proxy_address");
82         return WIFI_ERROR_NOT_SUPPORTED;
83 }
84
85 EXPORT_API int wifi_config_set_hidden_ap_property(wifi_config_h config, bool hidden)
86 {
87         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_hidden_ap_property");
88         return WIFI_ERROR_NOT_SUPPORTED;
89 }
90
91 EXPORT_API int wifi_config_get_hidden_ap_property(wifi_config_h config, bool *hidden)
92 {
93         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_hidden_ap_property");
94         return WIFI_ERROR_NOT_SUPPORTED;
95 }
96
97 EXPORT_API int wifi_config_get_eap_anonymous_identity(wifi_config_h config, char** anonymous_identity)
98 {
99         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_anonymous_identity");
100         return WIFI_ERROR_NOT_SUPPORTED;
101 }
102
103 EXPORT_API int wifi_config_set_eap_anonymous_identity(wifi_config_h config, const char* anonymous_identity)
104 {
105         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_anonymous_identity");
106         return WIFI_ERROR_NOT_SUPPORTED;
107 }
108
109 EXPORT_API int wifi_config_get_eap_ca_cert_file(wifi_config_h config, char** ca_cert)
110 {
111         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_ca_cert_file");
112         return WIFI_ERROR_NOT_SUPPORTED;
113 }
114
115 EXPORT_API int wifi_config_set_eap_ca_cert_file(wifi_config_h config, const char* ca_cert)
116 {
117         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_ca_cert_file");
118         return WIFI_ERROR_NOT_SUPPORTED;
119 }
120
121 EXPORT_API int wifi_config_get_eap_client_cert_file(wifi_config_h config, char** client_cert)
122 {
123         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_client_cert_file");
124         return WIFI_ERROR_NOT_SUPPORTED;
125 }
126
127 EXPORT_API int wifi_config_set_eap_client_cert_file(wifi_config_h config, const char* private_key, const char* client_cert)
128 {
129         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_client_cert_file");
130         return WIFI_ERROR_NOT_SUPPORTED;
131 }
132
133 EXPORT_API int wifi_config_get_eap_identity(wifi_config_h config, char** identity)
134 {
135         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_identity");
136         return WIFI_ERROR_NOT_SUPPORTED;
137 }
138
139 EXPORT_API int wifi_config_set_eap_identity(wifi_config_h config, const char* identity)
140 {
141         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_identity");
142         return WIFI_ERROR_NOT_SUPPORTED;
143 }
144
145 EXPORT_API int wifi_config_get_eap_type(wifi_config_h config, wifi_eap_type_e *eap_type)
146 {
147         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_type");
148         return WIFI_ERROR_NOT_SUPPORTED;
149 }
150
151 EXPORT_API int wifi_config_set_eap_type(wifi_config_h config, wifi_eap_type_e eap_type)
152 {
153         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_type");
154         return WIFI_ERROR_NOT_SUPPORTED;
155 }
156
157 EXPORT_API int wifi_config_get_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e* eap_auth_type)
158 {
159         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_auth_type");
160         return WIFI_ERROR_NOT_SUPPORTED;
161 }
162
163 EXPORT_API int wifi_config_set_eap_auth_type(wifi_config_h config, wifi_eap_auth_type_e eap_auth_type)
164 {
165         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_auth_type");
166         return WIFI_ERROR_NOT_SUPPORTED;
167 }
168
169 EXPORT_API int wifi_config_get_eap_subject_match(wifi_config_h config, char** subject_match)
170 {
171         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_get_eap_subject_match");
172         return WIFI_ERROR_NOT_SUPPORTED;
173 }
174
175 EXPORT_API int wifi_config_set_eap_subject_match(wifi_config_h config, const char* subject_match)
176 {
177         DEPRECATED_LOG(__FUNCTION__, "wifi_manager_config_set_eap_subject_match");
178         return WIFI_ERROR_NOT_SUPPORTED;
179 }