Merge "Add LCOV macro for coverage" into tizen
[platform/core/api/connection.git] / unittest / tct-connection-core.h
1 //
2 // Copyright (c) 2020 Samsung Electronics Co., Ltd.
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 #ifndef __TCT_CONNECTION_CORE_H__
17 #define __TCT_CONNECTION_CORE_H__
18
19 #include "testcase.h"
20 #include "tct_common.h"
21
22 extern void utc_connection_profile_startup(void);
23 extern void utc_connection_profile_cleanup(void);
24 extern void utc_network_connection_startup(void);
25 extern void utc_network_connection_cleanup(void);
26 extern void utc_connection_extension_startup(void);
27 extern void utc_connection_extension_cleanup(void);
28
29 extern int utc_connection_profile_create_p(void);
30 extern int utc_connection_profile_create_n(void);
31 extern int utc_connection_profile_clone_p(void);
32 extern int utc_connection_profile_clone_n(void);
33 extern int utc_connection_profile_get_name_p(void);
34 extern int utc_connection_profile_get_name_n(void);
35 extern int utc_connection_profile_get_id_p(void);
36 extern int utc_connection_profile_get_id_n(void);
37 extern int utc_connection_profile_get_type_p(void);
38 extern int utc_connection_profile_get_type_n(void);
39 extern int utc_connection_profile_get_network_interface_name_p(void);
40 extern int utc_connection_profile_get_network_interface_name_n(void);
41 extern int utc_connection_profile_get_state_p(void);
42 extern int utc_connection_profile_get_state_n(void);
43 extern int utc_connection_profile_get_ip_config_type_p(void);
44 extern int utc_connection_profile_get_ip_config_type_n(void);
45 extern int utc_connection_profile_get_ip_address_p(void);
46 extern int utc_connection_profile_get_ip_address_n(void);
47 extern int utc_connection_profile_get_subnet_mask_p(void);
48 extern int utc_connection_profile_get_subnet_mask_n(void);
49 extern int utc_connection_profile_get_gateway_address_p(void);
50 extern int utc_connection_profile_get_gateway_address_n(void);
51 extern int utc_connection_profile_get_dhcp_server_address_p(void);
52 extern int utc_connection_profile_get_dhcp_server_address_n(void);
53 extern int utc_connection_profile_get_dhcp_lease_duration_p(void);
54 extern int utc_connection_profile_get_dhcp_lease_duration_n(void);
55 extern int utc_connection_profile_get_dns_address_p(void);
56 extern int utc_connection_profile_get_dns_address_n(void);
57 extern int utc_connection_profile_get_proxy_type_p(void);
58 extern int utc_connection_profile_get_proxy_type_n(void);
59 extern int utc_connection_profile_get_proxy_address_p(void);
60 extern int utc_connection_profile_get_proxy_address_n(void);
61 extern int utc_connection_profile_set_ip_config_type_p(void);
62 extern int utc_connection_profile_set_ip_config_type_n(void);
63 extern int utc_connection_profile_set_ip_address_p(void);
64 extern int utc_connection_profile_set_ip_address_n(void);
65 extern int utc_connection_profile_set_subnet_mask_p(void);
66 extern int utc_connection_profile_set_subnet_mask_n(void);
67 extern int utc_connection_profile_set_gateway_address_p(void);
68 extern int utc_connection_profile_set_gateway_address_n(void);
69 extern int utc_connection_profile_set_dns_address_p(void);
70 extern int utc_connection_profile_set_dns_address_n(void);
71 extern int utc_connection_profile_set_proxy_type_p(void);
72 extern int utc_connection_profile_set_proxy_type_n(void);
73 extern int utc_connection_profile_set_proxy_address_p(void);
74 extern int utc_connection_profile_set_proxy_address_n(void);
75 extern int utc_connection_profile_set_state_changed_cb_p(void);
76 extern int utc_connection_profile_set_state_changed_cb_n(void);
77 extern int utc_connection_profile_unset_state_changed_cb_p(void);
78 extern int utc_connection_profile_unset_state_changed_cb_n(void);
79 extern int utc_connection_profile_set_cellular_service_type_p(void);
80 extern int utc_connection_profile_set_cellular_service_type_n(void);
81 extern int utc_connection_profile_set_cellular_apn_p(void);
82 extern int utc_connection_profile_set_cellular_apn_n(void);
83 extern int utc_connection_profile_set_cellular_auth_info_p(void);
84 extern int utc_connection_profile_set_cellular_auth_info_n(void);
85 extern int utc_connection_profile_set_cellular_home_url_p(void);
86 extern int utc_connection_profile_set_cellular_home_url_n(void);
87 extern int utc_connection_profile_set_cellular_pdn_type_p(void);
88 extern int utc_connection_profile_set_cellular_pdn_type_n(void);
89 extern int utc_connection_profile_set_cellular_roam_pdn_type_p(void);
90 extern int utc_connection_profile_set_cellular_roam_pdn_type_n(void);
91 extern int utc_connection_profile_get_cellular_service_type_p(void);
92 extern int utc_connection_profile_get_cellular_service_type_n(void);
93 extern int utc_connection_profile_get_cellular_apn_p(void);
94 extern int utc_connection_profile_get_cellular_apn_n(void);
95 extern int utc_connection_profile_get_cellular_auth_info_p(void);
96 extern int utc_connection_profile_get_cellular_auth_info_n(void);
97 extern int utc_connection_profile_get_cellular_home_url_p(void);
98 extern int utc_connection_profile_get_cellular_home_url_n(void);
99 extern int utc_connection_profile_get_cellular_pdn_type_p(void);
100 extern int utc_connection_profile_get_cellular_pdn_type_n(void);
101 extern int utc_connection_profile_get_cellular_roam_pdn_type_p(void);
102 extern int utc_connection_profile_get_cellular_roam_pdn_type_n(void);
103 extern int utc_connection_profile_is_cellular_roaming_p(void);
104 extern int utc_connection_profile_is_cellular_roaming_n(void);
105 extern int utc_connection_profile_is_cellular_hidden_p(void);
106 extern int utc_connection_profile_is_cellular_hidden_n(void);
107 extern int utc_connection_profile_is_cellular_editable_p(void);
108 extern int utc_connection_profile_is_cellular_editable_n(void);
109 extern int utc_connection_profile_is_cellular_default_p(void);
110 extern int utc_connection_profile_is_cellular_default_n(void);
111 extern int utc_connection_profile_refresh_p(void);
112 extern int utc_connection_profile_refresh_n(void);
113 extern int utc_connection_profile_get_wifi_essid_p(void);
114 extern int utc_connection_profile_get_wifi_essid_n(void);
115 extern int utc_connection_profile_get_wifi_bssid_p(void);
116 extern int utc_connection_profile_get_wifi_bssid_n(void);
117 extern int utc_connection_profile_get_wifi_rssi_p(void);
118 extern int utc_connection_profile_get_wifi_rssi_n(void);
119 extern int utc_connection_profile_get_wifi_frequency_p(void);
120 extern int utc_connection_profile_get_wifi_frequency_n(void);
121 extern int utc_connection_profile_get_wifi_max_speed_p(void);
122 extern int utc_connection_profile_get_wifi_max_speed_n(void);
123 extern int utc_connection_profile_get_wifi_security_type_p(void);
124 extern int utc_connection_profile_get_wifi_security_type_n(void);
125 extern int utc_connection_profile_get_wifi_encryption_type_p(void);
126 extern int utc_connection_profile_get_wifi_encryption_type_n(void);
127 extern int utc_connection_profile_is_wifi_passphrase_required_p(void);
128 extern int utc_connection_profile_is_wifi_passphrase_required_n(void);
129 extern int utc_connection_profile_set_wifi_passphrase_p(void);
130 extern int utc_connection_profile_set_wifi_passphrase_n(void);
131 extern int utc_connection_profile_is_wifi_wps_supported_p(void);
132 extern int utc_connection_profile_is_wifi_wps_supported_n(void);
133 extern int utc_connection_profile_get_ipv6_state_p(void);
134 extern int utc_connection_profile_get_ipv6_state_n(void);
135 extern int utc_connection_profile_get_prefix_length_p(void);
136 extern int utc_connection_profile_get_prefix_length_n(void);
137 extern int utc_connection_profile_set_prefix_length_p(void);
138 extern int utc_connection_profile_set_prefix_length_n(void);
139 extern int utc_connection_profile_get_dns_config_type_p(void);
140 extern int utc_connection_profile_get_dns_config_type_n(void);
141 extern int utc_connection_profile_set_dns_config_type_p(void);
142 extern int utc_connection_profile_set_dns_config_type_n(void);
143 extern int utc_connection_profile_destroy_p(void);
144 extern int utc_connection_profile_destroy_n(void);
145 extern int utc_connection_create_p(void);
146 extern int utc_connection_create_n(void);
147 extern int utc_connection_get_ip_address_p(void);
148 extern int utc_connection_get_ip_address_n(void);
149 extern int utc_connection_get_proxy_p(void);
150 extern int utc_connection_get_proxy_n(void);
151 extern int utc_connection_get_type_n(void);
152 extern int utc_connection_get_type_p(void);
153 extern int utc_connection_is_metered_network_n(void);
154 extern int utc_connection_is_metered_network_p(void);
155 extern int utc_connection_get_cellular_state_n(void);
156 extern int utc_connection_get_cellular_state_p(void);
157 extern int utc_connection_get_ethernet_state_n(void);
158 extern int utc_connection_get_ethernet_state_p(void);
159 extern int utc_connection_get_wifi_state_n(void);
160 extern int utc_connection_get_wifi_state_p(void);
161 extern int utc_connection_get_bt_state_n(void);
162 extern int utc_connection_get_bt_state_p(void);
163 extern int utc_connection_get_mac_address_n(void);
164 extern int utc_connection_get_mac_address_p(void);
165 extern int utc_connection_set_ethernet_cable_state_chaged_cb_n(void);
166 extern int utc_connection_set_ethernet_cable_state_chaged_cb_p(void);
167 extern int utc_connection_unset_ethernet_cable_state_chaged_cb_n(void);
168 extern int utc_connection_unset_ethernet_cable_state_chaged_cb_p(void);
169 extern int utc_connection_get_ethernet_cable_state_n(void);
170 extern int utc_connection_get_ethernet_cable_state_p(void);
171 extern int utc_connection_get_current_profile_p(void);
172 extern int utc_connection_get_current_profile_n(void);
173 extern int utc_connection_get_default_cellular_service_profile_p(void);
174 extern int utc_connection_get_default_cellular_service_profile_n(void);
175 extern int utc_connection_set_default_cellular_service_profile_p(void);
176 extern int utc_connection_set_default_cellular_service_profile_n(void);
177 extern int utc_connection_set_default_cellular_service_profile_async_p(void);
178 extern int utc_connection_set_default_cellular_service_profile_async_n(void);
179 extern int utc_connection_set_type_changed_cb_n(void);
180 extern int utc_connection_set_type_changed_cb_p(void);
181 extern int utc_connection_unset_type_changed_cb_n(void);
182 extern int utc_connection_unset_type_changed_cb_p(void);
183 extern int utc_connection_set_ip_address_changed_cb_n(void);
184 extern int utc_connection_set_ip_address_changed_cb_p(void);
185 extern int utc_connection_unset_ip_address_changed_cb_n(void);
186 extern int utc_connection_unset_ip_address_changed_cb_p(void);
187 extern int utc_connection_set_proxy_address_changed_cb_n(void);
188 extern int utc_connection_set_proxy_address_changed_cb_p(void);
189 extern int utc_connection_unset_proxy_address_changed_cb_n(void);
190 extern int utc_connection_unset_proxy_address_changed_cb_p(void);
191 extern int utc_connection_get_statistics_p(void);
192 extern int utc_connection_get_statistics_n(void);
193 extern int utc_connection_reset_statistics_p(void);
194 extern int utc_connection_reset_statistics_n(void);
195 extern int utc_connection_add_route_n(void);
196 extern int utc_connection_add_route_p(void);
197 extern int utc_connection_remove_route_n(void);
198 extern int utc_connection_remove_route_p(void);
199 extern int utc_connection_add_route_ipv6_n(void);
200 extern int utc_connection_add_route_ipv6_p(void);
201 extern int utc_connection_remove_route_ipv6_n(void);
202 extern int utc_connection_remove_route_ipv6_p(void);
203 extern int utc_connection_add_route_entry_n(void);
204 extern int utc_connection_add_route_entry_p(void);
205 extern int utc_connection_remove_route_entry_n(void);
206 extern int utc_connection_remove_route_entry_p(void);
207 extern int utc_connection_get_profile_iterator_n(void);
208 extern int utc_connection_get_profile_iterator_p(void);
209 extern int utc_connection_destroy_profile_iterator_n(void);
210 extern int utc_connection_destroy_profile_iterator_p(void);
211 extern int utc_connection_profile_iterator_has_next_n(void);
212 extern int utc_connection_profile_iterator_has_next_p(void);
213 extern int utc_connection_profile_iterator_next_n(void);
214 extern int utc_connection_profile_iterator_next_p(void);
215 extern int utc_connection_add_profile_p(void);
216 extern int utc_connection_add_profile_n(void);
217 extern int utc_connection_close_profile_p(void);
218 extern int utc_connection_close_profile_n(void);
219 extern int utc_connection_update_profile_p(void);
220 extern int utc_connection_update_profile_n(void);
221 extern int utc_connection_remove_profile_p(void);
222 extern int utc_connection_remove_profile_n(void);
223 extern int utc_connection_open_profile_p(void);
224 extern int utc_connection_open_profile_n(void);
225 extern int utc_connection_reset_profile_p(void);
226 extern int utc_connection_reset_profile_n(void);
227 extern int utc_connection_foreach_ipv6_address_p(void);
228 extern int utc_connection_foreach_ipv6_address_n(void);
229 extern int utc_connection_set_ethernet_cable_state_changed_cb_n(void);
230 extern int utc_connection_set_ethernet_cable_state_changed_cb_p(void);
231 extern int utc_connection_unset_ethernet_cable_state_changed_cb_n(void);
232 extern int utc_connection_unset_ethernet_cable_state_changed_cb_p(void);
233 extern int utc_connection_set_internet_state_changed_cb_p(void);
234 extern int utc_connection_set_internet_state_changed_cb_n1(void);
235 extern int utc_connection_set_internet_state_changed_cb_n2(void);
236 extern int utc_connection_unset_internet_state_changed_cb_p(void);
237 extern int utc_connection_unset_internet_state_changed_cb_n(void);
238 extern int utc_connection_profile_get_internet_state_p(void);
239 extern int utc_connection_profile_get_internet_state_n1(void);
240 extern int utc_connection_profile_get_internet_state_n2(void);
241 extern int utc_connection_destroy_p(void);
242 extern int utc_connection_destroy_n(void);
243 extern int utc_connection_profile_start_tcpdump_p(void);
244 extern int utc_connection_profile_start_tcpdump_n(void);
245 extern int utc_connection_profile_stop_tcpdump_p(void);
246 extern int utc_connection_profile_stop_tcpdump_n(void);
247 extern int utc_connection_profile_get_tcpdump_state_p(void);
248 extern int utc_connection_profile_get_tcpdump_state_n(void);
249 extern int utc_connection_profile_save_ethernet_eap_config_p(void);
250 extern int utc_connection_profile_save_ethernet_eap_config_n(void);
251 extern int utc_connection_mptcp_is_supported_p(void);
252 extern int utc_connection_mptcp_is_supported_n(void);
253 extern int utc_connection_mptcp_enable_p(void);
254 extern int utc_connection_mptcp_enable_n(void);
255 extern int utc_connection_mptcp_disable_p(void);
256 extern int utc_connection_mptcp_disable_n(void);
257 extern int utc_connection_mptcp_get_enabled_p(void);
258 extern int utc_connection_mptcp_get_enabled_n(void);
259 extern int utc_connection_mptcp_set_path_manager_p(void);
260 extern int utc_connection_mptcp_set_path_manager_n(void);
261 extern int utc_connection_mptcp_get_path_manager_p(void);
262 extern int utc_connection_mptcp_get_path_manager_n(void);
263 extern int utc_connection_mptcp_set_scheduler_p(void);
264 extern int utc_connection_mptcp_set_scheduler_n(void);
265 extern int utc_connection_mptcp_get_scheduler_p(void);
266 extern int utc_connection_mptcp_get_scheduler_n(void);
267 extern int utc_connection_profile_is_ethernet_eap_enabled_p(void);
268 extern int utc_connection_profile_is_ethernet_eap_enabled_n(void);
269 extern int utc_connection_profile_enable_ethernet_eap_p(void);
270 extern int utc_connection_profile_enable_ethernet_eap_n(void);
271 extern int utc_connection_profile_set_ethernet_eap_type_p(void);
272 extern int utc_connection_profile_set_ethernet_eap_type_n(void);
273 extern int utc_connection_profile_get_ethernet_eap_type_p(void);
274 extern int utc_connection_profile_get_ethernet_eap_type_n(void);
275 extern int utc_connection_profile_set_ethernet_eap_passphrase_p(void);
276 extern int utc_connection_profile_set_ethernet_eap_passphrase_n(void);
277 extern int utc_connection_profile_get_ethernet_eap_passphrase_p(void);
278 extern int utc_connection_profile_get_ethernet_eap_passphrase_n(void);
279 extern int utc_connection_profile_set_ethernet_eap_identity_p(void);
280 extern int utc_connection_profile_set_ethernet_eap_identity_n(void);
281 extern int utc_connection_profile_get_ethernet_eap_identity_p(void);
282 extern int utc_connection_profile_get_ethernet_eap_identity_n(void);
283 extern int utc_connection_profile_set_ethernet_eap_ca_cert_file_p(void);
284 extern int utc_connection_profile_set_ethernet_eap_ca_cert_file_n(void);
285 extern int utc_connection_profile_get_ethernet_eap_ca_cert_file_p(void);
286 extern int utc_connection_profile_get_ethernet_eap_ca_cert_file_n(void);
287 extern int utc_connection_profile_set_ethernet_eap_client_cert_file_p(void);
288 extern int utc_connection_profile_set_ethernet_eap_client_cert_file_n(void);
289 extern int utc_connection_profile_get_ethernet_eap_client_cert_file_p(void);
290 extern int utc_connection_profile_get_ethernet_eap_client_cert_file_n(void);
291 extern int utc_connection_profile_set_ethernet_eap_private_key_info_p(void);
292 extern int utc_connection_profile_set_ethernet_eap_private_key_info_n(void);
293 extern int utc_connection_profile_get_ethernet_eap_private_key_file_p(void);
294 extern int utc_connection_profile_get_ethernet_eap_private_key_file_n(void);
295 extern int utc_connection_profile_set_ethernet_eap_anonymous_identity_p(void);
296 extern int utc_connection_profile_set_ethernet_eap_anonymous_identity_n(void);
297 extern int utc_connection_profile_get_ethernet_eap_anonymous_identity_p(void);
298 extern int utc_connection_profile_get_ethernet_eap_anonymous_identity_n(void);
299 extern int utc_connection_profile_set_ethernet_eap_pac_file_p(void);
300 extern int utc_connection_profile_set_ethernet_eap_pac_file_n(void);
301 extern int utc_connection_profile_get_ethernet_eap_pac_file_p(void);
302 extern int utc_connection_profile_get_ethernet_eap_pac_file_n(void);
303 extern int utc_connection_profile_set_ethernet_eap_auth_type_p(void);
304 extern int utc_connection_profile_set_ethernet_eap_auth_type_n(void);
305 extern int utc_connection_profile_get_ethernet_eap_auth_type_p(void);
306 extern int utc_connection_profile_get_ethernet_eap_auth_type_n(void);
307 extern int utc_connection_profile_set_ethernet_eap_peap_version_p(void);
308 extern int utc_connection_profile_set_ethernet_eap_peap_version_n(void);
309 extern int utc_connection_profile_get_ethernet_eap_peap_version_p(void);
310 extern int utc_connection_profile_get_ethernet_eap_peap_version_n(void);
311
312 testcase tc_array[] = {
313         {"utc_connection_profile_create_p", utc_connection_profile_create_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
314         {"utc_connection_profile_create_n", utc_connection_profile_create_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
315         {"utc_connection_profile_clone_p", utc_connection_profile_clone_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
316         {"utc_connection_profile_clone_n", utc_connection_profile_clone_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
317         {"utc_connection_profile_get_name_p", utc_connection_profile_get_name_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
318         {"utc_connection_profile_get_name_n", utc_connection_profile_get_name_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
319         {"utc_connection_profile_get_id_p", utc_connection_profile_get_id_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
320         {"utc_connection_profile_get_id_n", utc_connection_profile_get_id_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
321         {"utc_connection_profile_get_type_p", utc_connection_profile_get_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
322         {"utc_connection_profile_get_type_n", utc_connection_profile_get_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
323         {"utc_connection_profile_get_network_interface_name_p", utc_connection_profile_get_network_interface_name_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
324         {"utc_connection_profile_get_network_interface_name_n", utc_connection_profile_get_network_interface_name_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
325         {"utc_connection_profile_get_state_p", utc_connection_profile_get_state_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
326         {"utc_connection_profile_get_state_n", utc_connection_profile_get_state_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
327         {"utc_connection_profile_get_ip_config_type_p", utc_connection_profile_get_ip_config_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
328         {"utc_connection_profile_get_ip_config_type_n", utc_connection_profile_get_ip_config_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
329         {"utc_connection_profile_get_ip_address_p", utc_connection_profile_get_ip_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
330         {"utc_connection_profile_get_ip_address_n", utc_connection_profile_get_ip_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
331         {"utc_connection_profile_get_subnet_mask_p", utc_connection_profile_get_subnet_mask_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
332         {"utc_connection_profile_get_subnet_mask_n", utc_connection_profile_get_subnet_mask_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
333         {"utc_connection_profile_get_gateway_address_p", utc_connection_profile_get_gateway_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
334         {"utc_connection_profile_get_gateway_address_n", utc_connection_profile_get_gateway_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
335         {"utc_connection_profile_get_dhcp_server_address_p", utc_connection_profile_get_dhcp_server_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
336         {"utc_connection_profile_get_dhcp_server_address_n", utc_connection_profile_get_dhcp_server_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
337         {"utc_connection_profile_get_dhcp_lease_duration_p", utc_connection_profile_get_dhcp_lease_duration_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
338         {"utc_connection_profile_get_dhcp_lease_duration_n", utc_connection_profile_get_dhcp_lease_duration_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
339         {"utc_connection_profile_get_dns_address_p", utc_connection_profile_get_dns_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
340         {"utc_connection_profile_get_dns_address_n", utc_connection_profile_get_dns_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
341         {"utc_connection_profile_get_proxy_type_p", utc_connection_profile_get_proxy_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
342         {"utc_connection_profile_get_proxy_type_n", utc_connection_profile_get_proxy_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
343         {"utc_connection_profile_get_proxy_address_p", utc_connection_profile_get_proxy_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
344         {"utc_connection_profile_get_proxy_address_n", utc_connection_profile_get_proxy_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
345         {"utc_connection_profile_set_ip_config_type_p", utc_connection_profile_set_ip_config_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
346         {"utc_connection_profile_set_ip_config_type_n", utc_connection_profile_set_ip_config_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
347         {"utc_connection_profile_set_ip_address_p", utc_connection_profile_set_ip_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
348         {"utc_connection_profile_set_ip_address_n", utc_connection_profile_set_ip_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
349         {"utc_connection_profile_set_subnet_mask_p", utc_connection_profile_set_subnet_mask_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
350         {"utc_connection_profile_set_subnet_mask_n", utc_connection_profile_set_subnet_mask_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
351         {"utc_connection_profile_set_gateway_address_p", utc_connection_profile_set_gateway_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
352         {"utc_connection_profile_set_gateway_address_n", utc_connection_profile_set_gateway_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
353         {"utc_connection_profile_set_dns_address_p", utc_connection_profile_set_dns_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
354         {"utc_connection_profile_set_dns_address_n", utc_connection_profile_set_dns_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
355         {"utc_connection_profile_set_proxy_type_p", utc_connection_profile_set_proxy_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
356         {"utc_connection_profile_set_proxy_type_n", utc_connection_profile_set_proxy_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
357         {"utc_connection_profile_set_proxy_address_p", utc_connection_profile_set_proxy_address_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
358         {"utc_connection_profile_set_proxy_address_n", utc_connection_profile_set_proxy_address_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
359         {"utc_connection_profile_set_state_changed_cb_p", utc_connection_profile_set_state_changed_cb_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
360         {"utc_connection_profile_set_state_changed_cb_n", utc_connection_profile_set_state_changed_cb_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
361         {"utc_connection_profile_unset_state_changed_cb_p", utc_connection_profile_unset_state_changed_cb_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
362         {"utc_connection_profile_unset_state_changed_cb_n", utc_connection_profile_unset_state_changed_cb_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
363         {"utc_connection_profile_set_cellular_service_type_p", utc_connection_profile_set_cellular_service_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
364         {"utc_connection_profile_set_cellular_service_type_n", utc_connection_profile_set_cellular_service_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
365         {"utc_connection_profile_set_cellular_apn_p", utc_connection_profile_set_cellular_apn_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
366         {"utc_connection_profile_set_cellular_apn_n", utc_connection_profile_set_cellular_apn_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
367         {"utc_connection_profile_set_cellular_auth_info_p", utc_connection_profile_set_cellular_auth_info_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
368         {"utc_connection_profile_set_cellular_auth_info_n", utc_connection_profile_set_cellular_auth_info_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
369         {"utc_connection_profile_set_cellular_home_url_p", utc_connection_profile_set_cellular_home_url_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
370         {"utc_connection_profile_set_cellular_home_url_n", utc_connection_profile_set_cellular_home_url_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
371         {"utc_connection_profile_set_cellular_pdn_type_p", utc_connection_profile_set_cellular_pdn_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
372         {"utc_connection_profile_set_cellular_pdn_type_n", utc_connection_profile_set_cellular_pdn_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
373         {"utc_connection_profile_set_cellular_roam_pdn_type_p", utc_connection_profile_set_cellular_roam_pdn_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
374         {"utc_connection_profile_set_cellular_roam_pdn_type_n", utc_connection_profile_set_cellular_roam_pdn_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
375         {"utc_connection_profile_get_cellular_service_type_p", utc_connection_profile_get_cellular_service_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
376         {"utc_connection_profile_get_cellular_service_type_n", utc_connection_profile_get_cellular_service_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
377         {"utc_connection_profile_get_cellular_apn_p", utc_connection_profile_get_cellular_apn_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
378         {"utc_connection_profile_get_cellular_apn_n", utc_connection_profile_get_cellular_apn_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
379         {"utc_connection_profile_get_cellular_auth_info_p", utc_connection_profile_get_cellular_auth_info_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
380         {"utc_connection_profile_get_cellular_auth_info_n", utc_connection_profile_get_cellular_auth_info_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
381         {"utc_connection_profile_get_cellular_home_url_p", utc_connection_profile_get_cellular_home_url_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
382         {"utc_connection_profile_get_cellular_home_url_n", utc_connection_profile_get_cellular_home_url_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
383         {"utc_connection_profile_get_cellular_pdn_type_p", utc_connection_profile_get_cellular_pdn_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
384         {"utc_connection_profile_get_cellular_pdn_type_n", utc_connection_profile_get_cellular_pdn_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
385         {"utc_connection_profile_get_cellular_roam_pdn_type_p", utc_connection_profile_get_cellular_roam_pdn_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
386         {"utc_connection_profile_get_cellular_roam_pdn_type_n", utc_connection_profile_get_cellular_roam_pdn_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
387         {"utc_connection_profile_is_cellular_roaming_p", utc_connection_profile_is_cellular_roaming_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
388         {"utc_connection_profile_is_cellular_roaming_n", utc_connection_profile_is_cellular_roaming_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
389         {"utc_connection_profile_is_cellular_hidden_p", utc_connection_profile_is_cellular_hidden_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
390         {"utc_connection_profile_is_cellular_hidden_n", utc_connection_profile_is_cellular_hidden_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
391         {"utc_connection_profile_is_cellular_editable_p", utc_connection_profile_is_cellular_editable_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
392         {"utc_connection_profile_is_cellular_editable_n", utc_connection_profile_is_cellular_editable_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
393         {"utc_connection_profile_is_cellular_default_p", utc_connection_profile_is_cellular_default_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
394         {"utc_connection_profile_is_cellular_default_n", utc_connection_profile_is_cellular_default_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
395         {"utc_connection_profile_refresh_p", utc_connection_profile_refresh_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
396         {"utc_connection_profile_refresh_n", utc_connection_profile_refresh_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
397         {"utc_connection_profile_get_wifi_essid_p", utc_connection_profile_get_wifi_essid_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
398         {"utc_connection_profile_get_wifi_essid_n", utc_connection_profile_get_wifi_essid_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
399         {"utc_connection_profile_get_wifi_bssid_p", utc_connection_profile_get_wifi_bssid_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
400         {"utc_connection_profile_get_wifi_bssid_n", utc_connection_profile_get_wifi_bssid_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
401         {"utc_connection_profile_get_wifi_rssi_p", utc_connection_profile_get_wifi_rssi_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
402         {"utc_connection_profile_get_wifi_rssi_n", utc_connection_profile_get_wifi_rssi_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
403         {"utc_connection_profile_get_wifi_frequency_p", utc_connection_profile_get_wifi_frequency_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
404         {"utc_connection_profile_get_wifi_frequency_n", utc_connection_profile_get_wifi_frequency_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
405         {"utc_connection_profile_get_wifi_max_speed_p", utc_connection_profile_get_wifi_max_speed_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
406         {"utc_connection_profile_get_wifi_max_speed_n", utc_connection_profile_get_wifi_max_speed_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
407         {"utc_connection_profile_get_wifi_security_type_p", utc_connection_profile_get_wifi_security_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
408         {"utc_connection_profile_get_wifi_security_type_n", utc_connection_profile_get_wifi_security_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
409         {"utc_connection_profile_get_wifi_encryption_type_p", utc_connection_profile_get_wifi_encryption_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
410         {"utc_connection_profile_get_wifi_encryption_type_n", utc_connection_profile_get_wifi_encryption_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
411         {"utc_connection_profile_is_wifi_passphrase_required_p", utc_connection_profile_is_wifi_passphrase_required_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
412         {"utc_connection_profile_is_wifi_passphrase_required_n", utc_connection_profile_is_wifi_passphrase_required_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
413         {"utc_connection_profile_set_wifi_passphrase_p", utc_connection_profile_set_wifi_passphrase_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
414         {"utc_connection_profile_set_wifi_passphrase_n", utc_connection_profile_set_wifi_passphrase_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
415         {"utc_connection_profile_is_wifi_wps_supported_p", utc_connection_profile_is_wifi_wps_supported_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
416         {"utc_connection_profile_is_wifi_wps_supported_n", utc_connection_profile_is_wifi_wps_supported_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
417         {"utc_connection_profile_get_ipv6_state_p", utc_connection_profile_get_ipv6_state_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
418         {"utc_connection_profile_get_ipv6_state_n", utc_connection_profile_get_ipv6_state_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
419         {"utc_connection_profile_get_prefix_length_p", utc_connection_profile_get_prefix_length_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
420         {"utc_connection_profile_get_prefix_length_n", utc_connection_profile_get_prefix_length_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
421         {"utc_connection_profile_set_prefix_length_p", utc_connection_profile_set_prefix_length_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
422         {"utc_connection_profile_set_prefix_length_n", utc_connection_profile_set_prefix_length_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
423         {"utc_connection_profile_get_dns_config_type_p", utc_connection_profile_get_dns_config_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
424         {"utc_connection_profile_get_dns_config_type_n", utc_connection_profile_get_dns_config_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
425         {"utc_connection_profile_set_dns_config_type_p", utc_connection_profile_set_dns_config_type_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
426         {"utc_connection_profile_set_dns_config_type_n", utc_connection_profile_set_dns_config_type_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
427         {"utc_connection_profile_destroy_p", utc_connection_profile_destroy_p, utc_connection_profile_startup, utc_connection_profile_cleanup},
428         {"utc_connection_profile_destroy_n", utc_connection_profile_destroy_n, utc_connection_profile_startup, utc_connection_profile_cleanup},
429         {"utc_connection_create_p", utc_connection_create_p, utc_network_connection_startup, utc_network_connection_cleanup},
430         {"utc_connection_create_n", utc_connection_create_n, utc_network_connection_startup, utc_network_connection_cleanup},
431         {"utc_connection_get_ip_address_p", utc_connection_get_ip_address_p, utc_network_connection_startup, utc_network_connection_cleanup},
432         {"utc_connection_get_ip_address_n", utc_connection_get_ip_address_n, utc_network_connection_startup, utc_network_connection_cleanup},
433         {"utc_connection_get_proxy_p", utc_connection_get_proxy_p, utc_network_connection_startup, utc_network_connection_cleanup},
434         {"utc_connection_get_proxy_n", utc_connection_get_proxy_n, utc_network_connection_startup, utc_network_connection_cleanup},
435         {"utc_connection_get_type_n", utc_connection_get_type_n, utc_network_connection_startup, utc_network_connection_cleanup},
436         {"utc_connection_get_type_p", utc_connection_get_type_p, utc_network_connection_startup, utc_network_connection_cleanup},
437         {"utc_connection_is_metered_network_n", utc_connection_is_metered_network_n, utc_network_connection_startup, utc_network_connection_cleanup},
438         {"utc_connection_is_metered_network_p", utc_connection_is_metered_network_p, utc_network_connection_startup, utc_network_connection_cleanup},
439         {"utc_connection_get_cellular_state_n", utc_connection_get_cellular_state_n, utc_network_connection_startup, utc_network_connection_cleanup},
440         {"utc_connection_get_cellular_state_p", utc_connection_get_cellular_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
441         {"utc_connection_get_ethernet_state_n", utc_connection_get_ethernet_state_n, utc_network_connection_startup, utc_network_connection_cleanup},
442         {"utc_connection_get_ethernet_state_p", utc_connection_get_ethernet_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
443         {"utc_connection_get_wifi_state_n", utc_connection_get_wifi_state_n, utc_network_connection_startup, utc_network_connection_cleanup},
444         {"utc_connection_get_wifi_state_p", utc_connection_get_wifi_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
445         {"utc_connection_get_bt_state_n", utc_connection_get_bt_state_n, utc_network_connection_startup, utc_network_connection_cleanup},
446         {"utc_connection_get_bt_state_p", utc_connection_get_bt_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
447         {"utc_connection_get_mac_address_n", utc_connection_get_mac_address_n, utc_network_connection_startup, utc_network_connection_cleanup},
448         {"utc_connection_get_mac_address_p", utc_connection_get_mac_address_p, utc_network_connection_startup, utc_network_connection_cleanup},
449         {"utc_connection_set_ethernet_cable_state_chaged_cb_n", utc_connection_set_ethernet_cable_state_chaged_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
450         {"utc_connection_set_ethernet_cable_state_chaged_cb_p", utc_connection_set_ethernet_cable_state_chaged_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
451         {"utc_connection_unset_ethernet_cable_state_chaged_cb_n", utc_connection_unset_ethernet_cable_state_chaged_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
452         {"utc_connection_unset_ethernet_cable_state_chaged_cb_p", utc_connection_unset_ethernet_cable_state_chaged_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
453         {"utc_connection_get_ethernet_cable_state_n", utc_connection_get_ethernet_cable_state_n, utc_network_connection_startup, utc_network_connection_cleanup},
454         {"utc_connection_get_ethernet_cable_state_p", utc_connection_get_ethernet_cable_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
455         {"utc_connection_get_current_profile_p", utc_connection_get_current_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
456         {"utc_connection_get_current_profile_n", utc_connection_get_current_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
457         {"utc_connection_get_default_cellular_service_profile_p", utc_connection_get_default_cellular_service_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
458         {"utc_connection_get_default_cellular_service_profile_n", utc_connection_get_default_cellular_service_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
459         {"utc_connection_set_default_cellular_service_profile_p", utc_connection_set_default_cellular_service_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
460         {"utc_connection_set_default_cellular_service_profile_n", utc_connection_set_default_cellular_service_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
461         {"utc_connection_set_default_cellular_service_profile_async_p", utc_connection_set_default_cellular_service_profile_async_p, utc_network_connection_startup, utc_network_connection_cleanup},
462         {"utc_connection_set_default_cellular_service_profile_async_n", utc_connection_set_default_cellular_service_profile_async_n, utc_network_connection_startup, utc_network_connection_cleanup},
463         {"utc_connection_set_type_changed_cb_n", utc_connection_set_type_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
464         {"utc_connection_set_type_changed_cb_p", utc_connection_set_type_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
465         {"utc_connection_unset_type_changed_cb_n", utc_connection_unset_type_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
466         {"utc_connection_unset_type_changed_cb_p", utc_connection_unset_type_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
467         {"utc_connection_set_ip_address_changed_cb_n", utc_connection_set_ip_address_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
468         {"utc_connection_set_ip_address_changed_cb_p", utc_connection_set_ip_address_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
469         {"utc_connection_unset_ip_address_changed_cb_n", utc_connection_unset_ip_address_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
470         {"utc_connection_unset_ip_address_changed_cb_p", utc_connection_unset_ip_address_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
471         {"utc_connection_set_proxy_address_changed_cb_n", utc_connection_set_proxy_address_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
472         {"utc_connection_set_proxy_address_changed_cb_p", utc_connection_set_proxy_address_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
473         {"utc_connection_unset_proxy_address_changed_cb_n", utc_connection_unset_proxy_address_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
474         {"utc_connection_unset_proxy_address_changed_cb_p", utc_connection_unset_proxy_address_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
475         {"utc_connection_get_statistics_p", utc_connection_get_statistics_p, utc_network_connection_startup, utc_network_connection_cleanup},
476         {"utc_connection_get_statistics_n", utc_connection_get_statistics_n, utc_network_connection_startup, utc_network_connection_cleanup},
477         {"utc_connection_reset_statistics_p", utc_connection_reset_statistics_p, utc_network_connection_startup, utc_network_connection_cleanup},
478         {"utc_connection_reset_statistics_n", utc_connection_reset_statistics_n, utc_network_connection_startup, utc_network_connection_cleanup},
479         {"utc_connection_add_route_n", utc_connection_add_route_n, utc_network_connection_startup, utc_network_connection_cleanup},
480         {"utc_connection_add_route_p", utc_connection_add_route_p, utc_network_connection_startup, utc_network_connection_cleanup},
481         {"utc_connection_remove_route_n", utc_connection_remove_route_n, utc_network_connection_startup, utc_network_connection_cleanup},
482         {"utc_connection_remove_route_p", utc_connection_remove_route_p, utc_network_connection_startup, utc_network_connection_cleanup},
483         {"utc_connection_add_route_ipv6_n", utc_connection_add_route_ipv6_n, utc_network_connection_startup, utc_network_connection_cleanup},
484         {"utc_connection_add_route_ipv6_p", utc_connection_add_route_ipv6_p, utc_network_connection_startup, utc_network_connection_cleanup},
485         {"utc_connection_remove_route_ipv6_n", utc_connection_remove_route_ipv6_n, utc_network_connection_startup, utc_network_connection_cleanup},
486         {"utc_connection_remove_route_ipv6_p", utc_connection_remove_route_ipv6_p, utc_network_connection_startup, utc_network_connection_cleanup},
487         {"utc_connection_add_route_entry_n", utc_connection_add_route_entry_n, utc_network_connection_startup, utc_network_connection_cleanup},
488         {"utc_connection_add_route_entry_p", utc_connection_add_route_entry_p, utc_network_connection_startup, utc_network_connection_cleanup},
489         {"utc_connection_remove_route_entry_n", utc_connection_remove_route_entry_n, utc_network_connection_startup, utc_network_connection_cleanup},
490         {"utc_connection_remove_route_entry_p", utc_connection_remove_route_entry_p, utc_network_connection_startup, utc_network_connection_cleanup},
491         {"utc_connection_get_profile_iterator_n", utc_connection_get_profile_iterator_n, utc_network_connection_startup, utc_network_connection_cleanup},
492         {"utc_connection_get_profile_iterator_p", utc_connection_get_profile_iterator_p, utc_network_connection_startup, utc_network_connection_cleanup},
493         {"utc_connection_destroy_profile_iterator_n", utc_connection_destroy_profile_iterator_n, utc_network_connection_startup, utc_network_connection_cleanup},
494         {"utc_connection_destroy_profile_iterator_p", utc_connection_destroy_profile_iterator_p, utc_network_connection_startup, utc_network_connection_cleanup},
495         {"utc_connection_profile_iterator_has_next_n", utc_connection_profile_iterator_has_next_n, utc_network_connection_startup, utc_network_connection_cleanup},
496         {"utc_connection_profile_iterator_has_next_p", utc_connection_profile_iterator_has_next_p, utc_network_connection_startup, utc_network_connection_cleanup},
497         {"utc_connection_profile_iterator_next_n", utc_connection_profile_iterator_next_n, utc_network_connection_startup, utc_network_connection_cleanup},
498         {"utc_connection_profile_iterator_next_p", utc_connection_profile_iterator_next_p, utc_network_connection_startup, utc_network_connection_cleanup},
499         {"utc_connection_add_profile_p", utc_connection_add_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
500         {"utc_connection_add_profile_n", utc_connection_add_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
501         {"utc_connection_close_profile_p", utc_connection_close_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
502         {"utc_connection_close_profile_n", utc_connection_close_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
503         {"utc_connection_update_profile_p", utc_connection_update_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
504         {"utc_connection_update_profile_n", utc_connection_update_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
505         {"utc_connection_remove_profile_p", utc_connection_remove_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
506         {"utc_connection_remove_profile_n", utc_connection_remove_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
507         {"utc_connection_open_profile_p", utc_connection_open_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
508         {"utc_connection_open_profile_n", utc_connection_open_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
509         {"utc_connection_reset_profile_p", utc_connection_reset_profile_p, utc_network_connection_startup, utc_network_connection_cleanup},
510         {"utc_connection_reset_profile_n", utc_connection_reset_profile_n, utc_network_connection_startup, utc_network_connection_cleanup},
511         {"utc_connection_foreach_ipv6_address_p", utc_connection_foreach_ipv6_address_p, utc_network_connection_startup, utc_network_connection_cleanup},
512         {"utc_connection_foreach_ipv6_address_n", utc_connection_foreach_ipv6_address_n, utc_network_connection_startup, utc_network_connection_cleanup},
513         {"utc_connection_set_ethernet_cable_state_changed_cb_n", utc_connection_set_ethernet_cable_state_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
514         {"utc_connection_set_ethernet_cable_state_changed_cb_p", utc_connection_set_ethernet_cable_state_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
515         {"utc_connection_unset_ethernet_cable_state_changed_cb_n", utc_connection_unset_ethernet_cable_state_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
516         {"utc_connection_unset_ethernet_cable_state_changed_cb_p", utc_connection_unset_ethernet_cable_state_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
517         {"utc_connection_set_internet_state_changed_cb_p", utc_connection_set_internet_state_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
518         {"utc_connection_set_internet_state_changed_cb_n1", utc_connection_set_internet_state_changed_cb_n1, utc_network_connection_startup, utc_network_connection_cleanup},
519         {"utc_connection_set_internet_state_changed_cb_n2", utc_connection_set_internet_state_changed_cb_n2, utc_network_connection_startup, utc_network_connection_cleanup},
520         {"utc_connection_unset_internet_state_changed_cb_p", utc_connection_unset_internet_state_changed_cb_p, utc_network_connection_startup, utc_network_connection_cleanup},
521         {"utc_connection_unset_internet_state_changed_cb_n", utc_connection_unset_internet_state_changed_cb_n, utc_network_connection_startup, utc_network_connection_cleanup},
522         {"utc_connection_profile_get_internet_state_p", utc_connection_profile_get_internet_state_p, utc_network_connection_startup, utc_network_connection_cleanup},
523         {"utc_connection_profile_get_internet_state_n1", utc_connection_profile_get_internet_state_n1, utc_network_connection_startup, utc_network_connection_cleanup},
524         {"utc_connection_profile_get_internet_state_n2", utc_connection_profile_get_internet_state_n2, utc_network_connection_startup, utc_network_connection_cleanup},
525         {"utc_connection_destroy_p", utc_connection_destroy_p, utc_network_connection_startup, utc_network_connection_cleanup},
526         {"utc_connection_destroy_n", utc_connection_destroy_n, utc_network_connection_startup, utc_network_connection_cleanup},
527         {"utc_connection_profile_start_tcpdump_p", utc_connection_profile_start_tcpdump_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
528         {"utc_connection_profile_start_tcpdump_n", utc_connection_profile_start_tcpdump_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
529         {"utc_connection_profile_stop_tcpdump_p", utc_connection_profile_stop_tcpdump_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
530         {"utc_connection_profile_stop_tcpdump_n", utc_connection_profile_stop_tcpdump_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
531         {"utc_connection_profile_get_tcpdump_state_p", utc_connection_profile_get_tcpdump_state_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
532         {"utc_connection_profile_get_tcpdump_state_n", utc_connection_profile_get_tcpdump_state_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
533         {"utc_connection_profile_save_ethernet_eap_config_p", utc_connection_profile_save_ethernet_eap_config_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
534         {"utc_connection_profile_save_ethernet_eap_config_n", utc_connection_profile_save_ethernet_eap_config_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
535         {"utc_connection_mptcp_is_supported_p", utc_connection_mptcp_is_supported_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
536         {"utc_connection_mptcp_is_supported_n", utc_connection_mptcp_is_supported_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
537         {"utc_connection_mptcp_enable_p", utc_connection_mptcp_enable_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
538         {"utc_connection_mptcp_enable_n", utc_connection_mptcp_enable_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
539         {"utc_connection_mptcp_disable_p", utc_connection_mptcp_disable_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
540         {"utc_connection_mptcp_disable_n", utc_connection_mptcp_disable_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
541         {"utc_connection_mptcp_get_enabled_p", utc_connection_mptcp_get_enabled_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
542         {"utc_connection_mptcp_get_enabled_n", utc_connection_mptcp_get_enabled_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
543         {"utc_connection_mptcp_set_path_manager_p", utc_connection_mptcp_set_path_manager_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
544         {"utc_connection_mptcp_set_path_manager_n", utc_connection_mptcp_set_path_manager_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
545         {"utc_connection_mptcp_get_path_manager_p", utc_connection_mptcp_get_path_manager_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
546         {"utc_connection_mptcp_get_path_manager_n", utc_connection_mptcp_get_path_manager_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
547         {"utc_connection_mptcp_set_scheduler_p", utc_connection_mptcp_set_scheduler_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
548         {"utc_connection_mptcp_set_scheduler_n", utc_connection_mptcp_set_scheduler_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
549         {"utc_connection_mptcp_get_scheduler_p", utc_connection_mptcp_get_scheduler_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
550         {"utc_connection_mptcp_get_scheduler_n", utc_connection_mptcp_get_scheduler_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
551         {"utc_connection_profile_is_ethernet_eap_enabled_p", utc_connection_profile_is_ethernet_eap_enabled_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
552         {"utc_connection_profile_is_ethernet_eap_enabled_n", utc_connection_profile_is_ethernet_eap_enabled_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
553         {"utc_connection_profile_enable_ethernet_eap_p", utc_connection_profile_enable_ethernet_eap_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
554         {"utc_connection_profile_enable_ethernet_eap_n", utc_connection_profile_enable_ethernet_eap_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
555         {"utc_connection_profile_set_ethernet_eap_type_p", utc_connection_profile_set_ethernet_eap_type_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
556         {"utc_connection_profile_set_ethernet_eap_type_n", utc_connection_profile_set_ethernet_eap_type_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
557         {"utc_connection_profile_get_ethernet_eap_type_p", utc_connection_profile_get_ethernet_eap_type_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
558         {"utc_connection_profile_get_ethernet_eap_type_n", utc_connection_profile_get_ethernet_eap_type_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
559         {"utc_connection_profile_set_ethernet_eap_passphrase_p", utc_connection_profile_set_ethernet_eap_passphrase_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
560         {"utc_connection_profile_set_ethernet_eap_passphrase_n", utc_connection_profile_set_ethernet_eap_passphrase_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
561         {"utc_connection_profile_get_ethernet_eap_passphrase_p", utc_connection_profile_get_ethernet_eap_passphrase_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
562         {"utc_connection_profile_get_ethernet_eap_passphrase_n", utc_connection_profile_get_ethernet_eap_passphrase_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
563         {"utc_connection_profile_set_ethernet_eap_identity_p", utc_connection_profile_set_ethernet_eap_identity_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
564         {"utc_connection_profile_set_ethernet_eap_identity_n", utc_connection_profile_set_ethernet_eap_identity_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
565         {"utc_connection_profile_get_ethernet_eap_identity_p", utc_connection_profile_get_ethernet_eap_identity_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
566         {"utc_connection_profile_get_ethernet_eap_identity_n", utc_connection_profile_get_ethernet_eap_identity_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
567         {"utc_connection_profile_set_ethernet_eap_ca_cert_file_p", utc_connection_profile_set_ethernet_eap_ca_cert_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
568         {"utc_connection_profile_set_ethernet_eap_ca_cert_file_n", utc_connection_profile_set_ethernet_eap_ca_cert_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
569         {"utc_connection_profile_get_ethernet_eap_ca_cert_file_p", utc_connection_profile_get_ethernet_eap_ca_cert_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
570         {"utc_connection_profile_get_ethernet_eap_ca_cert_file_n", utc_connection_profile_get_ethernet_eap_ca_cert_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
571         {"utc_connection_profile_set_ethernet_eap_client_cert_file_p", utc_connection_profile_set_ethernet_eap_client_cert_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
572         {"utc_connection_profile_set_ethernet_eap_client_cert_file_n", utc_connection_profile_set_ethernet_eap_client_cert_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
573         {"utc_connection_profile_get_ethernet_eap_client_cert_file_p", utc_connection_profile_get_ethernet_eap_client_cert_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
574         {"utc_connection_profile_get_ethernet_eap_client_cert_file_n", utc_connection_profile_get_ethernet_eap_client_cert_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
575         {"utc_connection_profile_set_ethernet_eap_private_key_info_p", utc_connection_profile_set_ethernet_eap_private_key_info_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
576         {"utc_connection_profile_set_ethernet_eap_private_key_info_n", utc_connection_profile_set_ethernet_eap_private_key_info_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
577         {"utc_connection_profile_get_ethernet_eap_private_key_file_p", utc_connection_profile_get_ethernet_eap_private_key_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
578         {"utc_connection_profile_get_ethernet_eap_private_key_file_n", utc_connection_profile_get_ethernet_eap_private_key_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
579         {"utc_connection_profile_set_ethernet_eap_anonymous_identity_p", utc_connection_profile_set_ethernet_eap_anonymous_identity_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
580         {"utc_connection_profile_set_ethernet_eap_anonymous_identity_n", utc_connection_profile_set_ethernet_eap_anonymous_identity_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
581         {"utc_connection_profile_get_ethernet_eap_anonymous_identity_p", utc_connection_profile_get_ethernet_eap_anonymous_identity_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
582         {"utc_connection_profile_get_ethernet_eap_anonymous_identity_n", utc_connection_profile_get_ethernet_eap_anonymous_identity_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
583         {"utc_connection_profile_set_ethernet_eap_pac_file_p", utc_connection_profile_set_ethernet_eap_pac_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
584         {"utc_connection_profile_set_ethernet_eap_pac_file_n", utc_connection_profile_set_ethernet_eap_pac_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
585         {"utc_connection_profile_get_ethernet_eap_pac_file_p", utc_connection_profile_get_ethernet_eap_pac_file_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
586         {"utc_connection_profile_get_ethernet_eap_pac_file_n", utc_connection_profile_get_ethernet_eap_pac_file_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
587         {"utc_connection_profile_set_ethernet_eap_auth_type_p", utc_connection_profile_set_ethernet_eap_auth_type_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
588         {"utc_connection_profile_set_ethernet_eap_auth_type_n", utc_connection_profile_set_ethernet_eap_auth_type_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
589         {"utc_connection_profile_get_ethernet_eap_auth_type_p", utc_connection_profile_get_ethernet_eap_auth_type_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
590         {"utc_connection_profile_get_ethernet_eap_auth_type_n", utc_connection_profile_get_ethernet_eap_auth_type_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
591         {"utc_connection_profile_set_ethernet_eap_peap_version_p", utc_connection_profile_set_ethernet_eap_peap_version_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
592         {"utc_connection_profile_set_ethernet_eap_peap_version_n", utc_connection_profile_set_ethernet_eap_peap_version_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
593         {"utc_connection_profile_get_ethernet_eap_peap_version_p", utc_connection_profile_get_ethernet_eap_peap_version_p, utc_connection_extension_startup, utc_connection_extension_cleanup},
594         {"utc_connection_profile_get_ethernet_eap_peap_version_n", utc_connection_profile_get_ethernet_eap_peap_version_n, utc_connection_extension_startup, utc_connection_extension_cleanup},
595         {NULL, NULL}
596 };
597
598 #endif // __TCT_CONNECTION_CORE_H__