1 #include "utils/includes.h"
2 #include "utils/common.h"
3 
4 #include "esp_private/wifi.h"
5 #include "esp_wifi_driver.h"
6 #include "esp_wifi.h"
7 
esp_wifi_ap_get_prof_pmk_internal(void)8 uint8_t *esp_wifi_ap_get_prof_pmk_internal(void)
9 {
10 	return NULL;
11 }
12 
esp_wifi_ap_get_prof_ap_ssid_internal(void)13 struct wifi_ssid *esp_wifi_ap_get_prof_ap_ssid_internal(void)
14 {
15 	return NULL;
16 }
17 
esp_wifi_ap_get_prof_authmode_internal(void)18 uint8_t esp_wifi_ap_get_prof_authmode_internal(void)
19 {
20 	return 0;
21 }
22 
esp_wifi_sta_get_prof_authmode_internal(void)23 uint8_t esp_wifi_sta_get_prof_authmode_internal(void)
24 {
25 	return 0;
26 }
27 
esp_wifi_ap_get_prof_password_internal(void)28 uint8_t *esp_wifi_ap_get_prof_password_internal(void)
29 {
30 	return NULL;
31 }
32 
esp_wifi_sta_get_prof_ssid_internal(void)33 struct wifi_ssid *esp_wifi_sta_get_prof_ssid_internal(void)
34 {
35 	return NULL;
36 }
37 
esp_wifi_sta_get_reset_param_internal(void)38 uint8_t esp_wifi_sta_get_reset_param_internal(void)
39 {
40 	return 0;
41 }
42 
esp_wifi_sta_get_pairwise_cipher_internal(void)43 uint8_t esp_wifi_sta_get_pairwise_cipher_internal(void)
44 {
45 	return 0;
46 }
47 
esp_wifi_sta_get_group_cipher_internal(void)48 uint8_t esp_wifi_sta_get_group_cipher_internal(void)
49 {
50 	return 0;
51 }
52 
esp_wifi_sta_prof_is_wpa_internal(void)53 bool esp_wifi_sta_prof_is_wpa_internal(void)
54 {
55 	return false;
56 }
57 
esp_wifi_get_macaddr_internal(uint8_t if_index,uint8_t * macaddr)58 int esp_wifi_get_macaddr_internal(uint8_t if_index, uint8_t *macaddr)
59 {
60 	ARG_UNUSED(if_index);
61 	ARG_UNUSED(macaddr);
62 	return ESP_OK;
63 }
64 
esp_wifi_set_appie_internal(uint8_t type,uint8_t * ie,uint16_t len,uint8_t flag)65 int esp_wifi_set_appie_internal(uint8_t type, uint8_t *ie, uint16_t len, uint8_t flag)
66 {
67 	ARG_UNUSED(type);
68 	ARG_UNUSED(ie);
69 	ARG_UNUSED(len);
70 	ARG_UNUSED(flag);
71 	return ESP_OK;
72 }
73 
esp_wifi_unset_appie_internal(uint8_t type)74 int esp_wifi_unset_appie_internal(uint8_t type)
75 {
76 	ARG_UNUSED(type);
77 	return ESP_OK;
78 }
79 
esp_wifi_get_appie_internal(uint8_t type)80 struct wifi_appie *esp_wifi_get_appie_internal(uint8_t type)
81 {
82 	ARG_UNUSED(type);
83 	return NULL;
84 }
85 
esp_wifi_get_hostap_private_internal(void)86 void *esp_wifi_get_hostap_private_internal(void)
87 {
88 	return NULL;
89 }
90 
esp_wifi_sta_get_prof_password_internal(void)91 uint8_t *esp_wifi_sta_get_prof_password_internal(void)
92 {
93 	return NULL;
94 }
95 
esp_wifi_deauthenticate_internal(u8 reason_code)96 void esp_wifi_deauthenticate_internal(u8 reason_code)
97 {
98 	ARG_UNUSED(reason_code);
99 }
100 
esp_wifi_get_spp_attrubute_internal(uint8_t ifx)101 uint16_t esp_wifi_get_spp_attrubute_internal(uint8_t ifx)
102 {
103 	ARG_UNUSED(ifx);
104 	return 0;
105 }
106 
esp_wifi_sta_is_running_internal(void)107 bool esp_wifi_sta_is_running_internal(void)
108 {
109 	return false;
110 }
111 
esp_wifi_auth_done_internal(void)112 bool esp_wifi_auth_done_internal(void)
113 {
114 	return false;
115 }
116 
esp_wifi_set_ap_key_internal(int alg,const u8 * addr,int idx,u8 * key,size_t key_len)117 int esp_wifi_set_ap_key_internal(int alg, const u8 *addr, int idx, u8 *key, size_t key_len)
118 {
119 	ARG_UNUSED(alg);
120 	ARG_UNUSED(addr);
121 	ARG_UNUSED(idx);
122 	ARG_UNUSED(key);
123 	ARG_UNUSED(key_len);
124 	return ESP_OK;
125 }
126 
esp_wifi_set_sta_key_internal(int alg,u8 * addr,int key_idx,int set_tx,u8 * seq,size_t seq_len,u8 * key,size_t key_len,enum key_flag key_flag)127 int esp_wifi_set_sta_key_internal(int alg, u8 *addr, int key_idx, int set_tx, u8 *seq,
128 				  size_t seq_len, u8 *key, size_t key_len, enum key_flag key_flag)
129 {
130 	ARG_UNUSED(alg);
131 	ARG_UNUSED(addr);
132 	ARG_UNUSED(key_idx);
133 	ARG_UNUSED(set_tx);
134 	ARG_UNUSED(seq);
135 	ARG_UNUSED(seq_len);
136 	ARG_UNUSED(key);
137 	ARG_UNUSED(key_len);
138 	ARG_UNUSED(key_flag);
139 	return ESP_OK;
140 }
141 
esp_wifi_get_sta_key_internal(uint8_t * ifx,int * alg,u8 * addr,int * key_idx,u8 * key,size_t key_len,enum key_flag key_flag)142 int esp_wifi_get_sta_key_internal(uint8_t *ifx, int *alg, u8 *addr, int *key_idx, u8 *key,
143 				  size_t key_len, enum key_flag key_flag)
144 {
145 	ARG_UNUSED(ifx);
146 	ARG_UNUSED(alg);
147 	ARG_UNUSED(addr);
148 	ARG_UNUSED(key_idx);
149 	ARG_UNUSED(key);
150 	ARG_UNUSED(key_len);
151 	ARG_UNUSED(key_flag);
152 	return ESP_OK;
153 }
154 
esp_wifi_wpa_ptk_init_done_internal(uint8_t * mac)155 bool esp_wifi_wpa_ptk_init_done_internal(uint8_t *mac)
156 {
157 	ARG_UNUSED(mac);
158 	return false;
159 }
160 
esp_wifi_sta_set_reset_param_internal(uint8_t reset_flag)161 uint8_t esp_wifi_sta_set_reset_param_internal(uint8_t reset_flag)
162 {
163 	ARG_UNUSED(reset_flag);
164 	return 0;
165 }
166 
esp_wifi_get_sta_gtk_index_internal(void)167 uint8_t esp_wifi_get_sta_gtk_index_internal(void)
168 {
169 	return 0;
170 }
171 
esp_wifi_register_tx_cb_internal(wifi_tx_cb_t fn,u8 id)172 int esp_wifi_register_tx_cb_internal(wifi_tx_cb_t fn, u8 id)
173 {
174 	ARG_UNUSED(fn);
175 	ARG_UNUSED(id);
176 	return ESP_OK;
177 }
178 
esp_wifi_register_eapol_txdonecb_internal(eapol_txcb_t fn)179 int esp_wifi_register_eapol_txdonecb_internal(eapol_txcb_t fn)
180 {
181 	ARG_UNUSED(fn);
182 	return ESP_OK;
183 }
184 
esp_wifi_register_wpa_cb_internal(struct wpa_funcs * cb)185 int esp_wifi_register_wpa_cb_internal(struct wpa_funcs *cb)
186 {
187 	ARG_UNUSED(cb);
188 	return ESP_OK;
189 }
190 
esp_wifi_unregister_wpa_cb_internal(void)191 int esp_wifi_unregister_wpa_cb_internal(void)
192 {
193 	return ESP_OK;
194 }
195 
esp_wifi_get_assoc_bssid_internal(uint8_t * bssid)196 int esp_wifi_get_assoc_bssid_internal(uint8_t *bssid)
197 {
198 	ARG_UNUSED(bssid);
199 	return ESP_OK;
200 }
201 
esp_wifi_sta_is_ap_notify_completed_rsne_internal(void)202 bool esp_wifi_sta_is_ap_notify_completed_rsne_internal(void)
203 {
204 	return false;
205 }
206 
esp_wifi_ap_deauth_internal(uint8_t * mac,uint32_t reason)207 int esp_wifi_ap_deauth_internal(uint8_t *mac, uint32_t reason)
208 {
209 	ARG_UNUSED(mac);
210 	ARG_UNUSED(reason);
211 	return ESP_OK;
212 }
213 
esp_wifi_ipc_internal(wifi_ipc_config_t * cfg,bool sync)214 int esp_wifi_ipc_internal(wifi_ipc_config_t *cfg, bool sync)
215 {
216 	ARG_UNUSED(cfg);
217 	ARG_UNUSED(sync);
218 	return ESP_OK;
219 }
220 
esp_wifi_register_wpa2_cb_internal(struct wpa2_funcs * cb)221 int esp_wifi_register_wpa2_cb_internal(struct wpa2_funcs *cb)
222 {
223 	ARG_UNUSED(cb);
224 	return ESP_OK;
225 }
226 
esp_wifi_unregister_wpa2_cb_internal(void)227 int esp_wifi_unregister_wpa2_cb_internal(void)
228 {
229 	return ESP_OK;
230 }
231 
esp_wifi_sta_prof_is_wpa2_internal(void)232 bool esp_wifi_sta_prof_is_wpa2_internal(void)
233 {
234 	return false;
235 }
236 
esp_wifi_sta_prof_is_rsn_internal(void)237 bool esp_wifi_sta_prof_is_rsn_internal(void)
238 {
239 	return false;
240 }
241 
esp_wifi_sta_prof_is_wapi_internal(void)242 bool esp_wifi_sta_prof_is_wapi_internal(void)
243 {
244 	return false;
245 }
246 
esp_wifi_sta_wpa2_ent_disable_internal(wifi_wpa2_param_t * param)247 esp_err_t esp_wifi_sta_wpa2_ent_disable_internal(wifi_wpa2_param_t *param)
248 {
249 	ARG_UNUSED(param);
250 	return ESP_OK;
251 }
252 
esp_wifi_sta_wpa2_ent_enable_internal(wifi_wpa2_param_t * param)253 esp_err_t esp_wifi_sta_wpa2_ent_enable_internal(wifi_wpa2_param_t *param)
254 {
255 	ARG_UNUSED(param);
256 	return ESP_OK;
257 }
258 
esp_wifi_set_wpa2_ent_state_internal(wpa2_ent_eap_state_t state)259 esp_err_t esp_wifi_set_wpa2_ent_state_internal(wpa2_ent_eap_state_t state)
260 {
261 	ARG_UNUSED(state);
262 	return ESP_OK;
263 }
264 
esp_wifi_get_wps_type_internal(void)265 int esp_wifi_get_wps_type_internal(void)
266 {
267 	return 0;
268 }
269 
esp_wifi_set_wps_type_internal(uint32_t type)270 int esp_wifi_set_wps_type_internal(uint32_t type)
271 {
272 	ARG_UNUSED(type);
273 	return ESP_OK;
274 }
275 
esp_wifi_get_wps_status_internal(void)276 int esp_wifi_get_wps_status_internal(void)
277 {
278 	return 0;
279 }
280 
esp_wifi_set_wps_status_internal(uint32_t status)281 int esp_wifi_set_wps_status_internal(uint32_t status)
282 {
283 	ARG_UNUSED(status);
284 	return ESP_OK;
285 }
286 
esp_wifi_disarm_sta_connection_timer_internal(void)287 int esp_wifi_disarm_sta_connection_timer_internal(void)
288 {
289 	return ESP_OK;
290 }
291 
esp_wifi_get_sniffer_internal(void)292 bool esp_wifi_get_sniffer_internal(void)
293 {
294 	return false;
295 }
296 
esp_wifi_set_wps_cb_internal(struct wps_funcs * wps_cb)297 int esp_wifi_set_wps_cb_internal(struct wps_funcs *wps_cb)
298 {
299 	ARG_UNUSED(wps_cb);
300 	return ESP_OK;
301 }
302 
esp_wifi_enable_sta_privacy_internal(void)303 bool esp_wifi_enable_sta_privacy_internal(void)
304 {
305 	return false;
306 }
307 
esp_wifi_get_user_init_flag_internal(void)308 uint8_t esp_wifi_get_user_init_flag_internal(void)
309 {
310 	return 0;
311 }
312 
esp_wifi_internal_supplicant_header_md5_check(const char * md5)313 esp_err_t esp_wifi_internal_supplicant_header_md5_check(const char *md5)
314 {
315 	ARG_UNUSED(md5);
316 	return ESP_OK;
317 }
318 
esp_wifi_sta_update_ap_info_internal(void)319 int esp_wifi_sta_update_ap_info_internal(void)
320 {
321 	return ESP_OK;
322 }
323 
esp_wifi_sta_get_ap_info_prof_pmk_internal(void)324 uint8_t *esp_wifi_sta_get_ap_info_prof_pmk_internal(void)
325 {
326 	return NULL;
327 }
328 
esp_wifi_set_wps_start_flag_internal(bool start)329 esp_err_t esp_wifi_set_wps_start_flag_internal(bool start)
330 {
331 	ARG_UNUSED(start);
332 	return ESP_OK;
333 }
334 
esp_wifi_sta_pmf_enabled(void)335 uint16_t esp_wifi_sta_pmf_enabled(void)
336 {
337 	return 0;
338 }
339 
esp_wifi_sta_get_mgmt_group_cipher(void)340 wifi_cipher_type_t esp_wifi_sta_get_mgmt_group_cipher(void)
341 {
342 	return 0;
343 }
344 
esp_wifi_set_igtk_internal(uint8_t if_index,const wifi_wpa_igtk_t * igtk)345 int esp_wifi_set_igtk_internal(uint8_t if_index, const wifi_wpa_igtk_t *igtk)
346 {
347 	ARG_UNUSED(if_index);
348 	ARG_UNUSED(igtk);
349 	return ESP_OK;
350 }
351 
esp_wifi_internal_issue_disconnect(uint8_t reason_code)352 esp_err_t esp_wifi_internal_issue_disconnect(uint8_t reason_code)
353 {
354 	ARG_UNUSED(reason_code);
355 	return ESP_OK;
356 }
357 
esp_wifi_skip_supp_pmkcaching(void)358 bool esp_wifi_skip_supp_pmkcaching(void)
359 {
360 	return false;
361 }
362 
esp_wifi_is_rm_enabled_internal(uint8_t if_index)363 bool esp_wifi_is_rm_enabled_internal(uint8_t if_index)
364 {
365 	ARG_UNUSED(if_index);
366 	return false;
367 }
368 
esp_wifi_is_btm_enabled_internal(uint8_t if_index)369 bool esp_wifi_is_btm_enabled_internal(uint8_t if_index)
370 {
371 	ARG_UNUSED(if_index);
372 	return false;
373 }
374 
esp_wifi_register_mgmt_frame_internal(uint32_t type,uint32_t subtype)375 esp_err_t esp_wifi_register_mgmt_frame_internal(uint32_t type, uint32_t subtype)
376 {
377 	ARG_UNUSED(type);
378 	ARG_UNUSED(subtype);
379 	return ESP_OK;
380 }
381 
esp_wifi_send_mgmt_frm_internal(const wifi_mgmt_frm_req_t * req)382 esp_err_t esp_wifi_send_mgmt_frm_internal(const wifi_mgmt_frm_req_t *req)
383 {
384 	ARG_UNUSED(req);
385 	return ESP_OK;
386 }
387 
esp_wifi_ap_get_prof_pairwise_cipher_internal(void)388 uint8_t esp_wifi_ap_get_prof_pairwise_cipher_internal(void)
389 {
390 	return 0;
391 }
392 
esp_wifi_action_tx_req(uint8_t type,uint8_t channel,uint32_t wait_time_ms,const wifi_action_tx_req_t * req)393 esp_err_t esp_wifi_action_tx_req(uint8_t type, uint8_t channel, uint32_t wait_time_ms,
394 				 const wifi_action_tx_req_t *req)
395 {
396 	ARG_UNUSED(type);
397 	ARG_UNUSED(channel);
398 	ARG_UNUSED(wait_time_ms);
399 	ARG_UNUSED(req);
400 	return ESP_OK;
401 }
402 
esp_wifi_remain_on_channel(uint8_t ifx,uint8_t type,uint8_t channel,uint32_t wait_time_ms,wifi_action_rx_cb_t rx_cb)403 esp_err_t esp_wifi_remain_on_channel(uint8_t ifx, uint8_t type, uint8_t channel,
404 				     uint32_t wait_time_ms, wifi_action_rx_cb_t rx_cb)
405 {
406 	ARG_UNUSED(ifx);
407 	ARG_UNUSED(type);
408 	ARG_UNUSED(channel);
409 	ARG_UNUSED(wait_time_ms);
410 	ARG_UNUSED(rx_cb);
411 	return ESP_OK;
412 }
413 
esp_wifi_is_mbo_enabled_internal(uint8_t if_index)414 bool esp_wifi_is_mbo_enabled_internal(uint8_t if_index)
415 {
416 	ARG_UNUSED(if_index);
417 	return false;
418 }
419 
esp_wifi_get_pmf_config_internal(wifi_pmf_config_t * pmf_cfg,uint8_t ifx)420 void esp_wifi_get_pmf_config_internal(wifi_pmf_config_t *pmf_cfg, uint8_t ifx)
421 {
422 	ARG_UNUSED(pmf_cfg);
423 	ARG_UNUSED(ifx);
424 }
425 
esp_wifi_is_ft_enabled_internal(uint8_t if_index)426 bool esp_wifi_is_ft_enabled_internal(uint8_t if_index)
427 {
428 	ARG_UNUSED(if_index);
429 	return false;
430 }
431 
esp_wifi_sta_get_config_sae_pk_internal(void)432 uint8_t esp_wifi_sta_get_config_sae_pk_internal(void)
433 {
434 	return 0;
435 }
436 
esp_wifi_sta_disable_sae_pk_internal(void)437 void esp_wifi_sta_disable_sae_pk_internal(void)
438 {
439 }
440 
esp_wifi_sta_disable_wpa2_authmode_internal(void)441 void esp_wifi_sta_disable_wpa2_authmode_internal(void)
442 {
443 }
444 
esp_wifi_sta_disable_owe_trans_internal(void)445 void esp_wifi_sta_disable_owe_trans_internal(void)
446 {
447 }
448 
esp_wifi_ap_get_max_sta_conn(void)449 uint8_t esp_wifi_ap_get_max_sta_conn(void)
450 {
451 	return 0;
452 }
453 
esp_wifi_get_config_sae_pwe_h2e_internal(uint8_t ifx)454 uint8_t esp_wifi_get_config_sae_pwe_h2e_internal(uint8_t ifx)
455 {
456 	ARG_UNUSED(ifx);
457 	return 0;
458 }
459 
esp_wifi_ap_notify_node_sae_auth_done(uint8_t * mac)460 bool esp_wifi_ap_notify_node_sae_auth_done(uint8_t *mac)
461 {
462 	ARG_UNUSED(mac);
463 	return false;
464 }
465 
esp_wifi_ap_is_sta_sae_reauth_node(uint8_t * mac)466 bool esp_wifi_ap_is_sta_sae_reauth_node(uint8_t *mac)
467 {
468 	ARG_UNUSED(mac);
469 	return false;
470 }
471 
esp_wifi_sta_get_sae_identifier_internal(void)472 uint8_t *esp_wifi_sta_get_sae_identifier_internal(void)
473 {
474 	return NULL;
475 }
476 
esp_wifi_eb_tx_status_success_internal(void * eb)477 bool esp_wifi_eb_tx_status_success_internal(void *eb)
478 {
479 	ARG_UNUSED(eb);
480 	return false;
481 }
482 
esp_wifi_sta_get_rsnxe(u8 * bssid)483 uint8_t *esp_wifi_sta_get_rsnxe(u8 *bssid)
484 {
485 	ARG_UNUSED(bssid);
486 	return NULL;
487 }
488 
esp_wifi_sta_connect_internal(const uint8_t * bssid)489 esp_err_t esp_wifi_sta_connect_internal(const uint8_t *bssid)
490 {
491 	ARG_UNUSED(bssid);
492 	return ESP_OK;
493 }
494 
esp_wifi_enable_sae_pk_only_mode_internal(void)495 void esp_wifi_enable_sae_pk_only_mode_internal(void)
496 {
497 }
498 
esp_wifi_init_internal(const wifi_init_config_t * config)499 esp_err_t esp_wifi_init_internal(const wifi_init_config_t *config)
500 {
501 	ARG_UNUSED(config);
502 	return ESP_OK;
503 }
504 
esp_wifi_deinit_internal(void)505 esp_err_t esp_wifi_deinit_internal(void)
506 {
507 	return ESP_OK;
508 }
509 
esp_wifi_internal_free_rx_buffer(void * buffer)510 void esp_wifi_internal_free_rx_buffer(void *buffer)
511 {
512 	ARG_UNUSED(buffer);
513 }
514 
esp_wifi_internal_tx(wifi_interface_t wifi_if,void * buffer,uint16_t len)515 int esp_wifi_internal_tx(wifi_interface_t wifi_if, void *buffer, uint16_t len)
516 {
517 	ARG_UNUSED(wifi_if);
518 	ARG_UNUSED(buffer);
519 	ARG_UNUSED(len);
520 	return ESP_OK;
521 }
522 
esp_wifi_internal_tx_by_ref(wifi_interface_t ifx,void * buffer,size_t len,void * netstack_buf)523 esp_err_t esp_wifi_internal_tx_by_ref(wifi_interface_t ifx, void *buffer, size_t len,
524 				      void *netstack_buf)
525 {
526 	ARG_UNUSED(ifx);
527 	ARG_UNUSED(buffer);
528 	ARG_UNUSED(len);
529 	ARG_UNUSED(netstack_buf);
530 	return ESP_OK;
531 }
532 
esp_wifi_internal_wapi_init(void)533 esp_err_t esp_wifi_internal_wapi_init(void)
534 {
535 	return ESP_OK;
536 }
537 
esp_wifi_internal_wapi_deinit(void)538 esp_err_t esp_wifi_internal_wapi_deinit(void)
539 {
540 	return ESP_OK;
541 }
542 
esp_wifi_internal_reg_netstack_buf_cb(wifi_netstack_buf_ref_cb_t ref,wifi_netstack_buf_free_cb_t free)543 esp_err_t esp_wifi_internal_reg_netstack_buf_cb(wifi_netstack_buf_ref_cb_t ref,
544 						wifi_netstack_buf_free_cb_t free)
545 {
546 	ARG_UNUSED(ref);
547 	ARG_UNUSED(free);
548 	return ESP_OK;
549 }
550 
esp_wifi_internal_reg_rxcb(wifi_interface_t ifx,wifi_rxcb_t fn)551 esp_err_t esp_wifi_internal_reg_rxcb(wifi_interface_t ifx, wifi_rxcb_t fn)
552 {
553 	ARG_UNUSED(ifx);
554 	ARG_UNUSED(fn);
555 	return ESP_OK;
556 }
557 
esp_wifi_internal_set_sta_ip(void)558 esp_err_t esp_wifi_internal_set_sta_ip(void)
559 {
560 	return ESP_OK;
561 }
562 
esp_wifi_internal_set_fix_rate(wifi_interface_t ifx,bool en,wifi_phy_rate_t rate)563 esp_err_t esp_wifi_internal_set_fix_rate(wifi_interface_t ifx, bool en, wifi_phy_rate_t rate)
564 {
565 	ARG_UNUSED(ifx);
566 	ARG_UNUSED(en);
567 	ARG_UNUSED(rate);
568 	return ESP_OK;
569 }
570 
esp_smartconfig_internal_start(const smartconfig_start_config_t * config)571 esp_err_t esp_smartconfig_internal_start(const smartconfig_start_config_t *config)
572 {
573 	ARG_UNUSED(config);
574 	return ESP_OK;
575 }
576 
esp_smartconfig_internal_stop(void)577 esp_err_t esp_smartconfig_internal_stop(void)
578 {
579 	return ESP_OK;
580 }
581 
esp_wifi_internal_osi_funcs_md5_check(const char * md5)582 esp_err_t esp_wifi_internal_osi_funcs_md5_check(const char *md5)
583 {
584 	ARG_UNUSED(md5);
585 	return ESP_OK;
586 }
587 
esp_wifi_internal_crypto_funcs_md5_check(const char * md5)588 esp_err_t esp_wifi_internal_crypto_funcs_md5_check(const char *md5)
589 {
590 	ARG_UNUSED(md5);
591 	return ESP_OK;
592 }
593 
esp_wifi_internal_wifi_type_md5_check(const char * md5)594 esp_err_t esp_wifi_internal_wifi_type_md5_check(const char *md5)
595 {
596 	ARG_UNUSED(md5);
597 	return ESP_OK;
598 }
599 
esp_wifi_internal_wifi_he_type_md5_check(const char * md5)600 esp_err_t esp_wifi_internal_wifi_he_type_md5_check(const char *md5)
601 {
602 	ARG_UNUSED(md5);
603 	return ESP_OK;
604 }
605 
esp_wifi_internal_esp_wifi_md5_check(const char * md5)606 esp_err_t esp_wifi_internal_esp_wifi_md5_check(const char *md5)
607 {
608 	ARG_UNUSED(md5);
609 	return ESP_OK;
610 }
611 
esp_wifi_internal_esp_wifi_he_md5_check(const char * md5)612 esp_err_t esp_wifi_internal_esp_wifi_he_md5_check(const char *md5)
613 {
614 	ARG_UNUSED(md5);
615 	return ESP_OK;
616 }
617 
esp_wifi_internal_update_mac_time(uint32_t time_delta)618 esp_err_t esp_wifi_internal_update_mac_time(uint32_t time_delta)
619 {
620 	ARG_UNUSED(time_delta);
621 	return ESP_OK;
622 }
623 
esp_wifi_internal_set_log_level(wifi_log_level_t level)624 esp_err_t esp_wifi_internal_set_log_level(wifi_log_level_t level)
625 {
626 	ARG_UNUSED(level);
627 	return ESP_OK;
628 }
629 
esp_wifi_internal_set_log_mod(wifi_log_module_t module,uint32_t submodule,bool enable)630 esp_err_t esp_wifi_internal_set_log_mod(wifi_log_module_t module, uint32_t submodule, bool enable)
631 {
632 	ARG_UNUSED(module);
633 	ARG_UNUSED(submodule);
634 	ARG_UNUSED(enable);
635 	return ESP_OK;
636 }
637 
esp_wifi_internal_get_log(wifi_log_level_t * log_level,uint32_t * log_mod)638 esp_err_t esp_wifi_internal_get_log(wifi_log_level_t *log_level, uint32_t *log_mod)
639 {
640 	ARG_UNUSED(log_level);
641 	ARG_UNUSED(log_mod);
642 	return ESP_OK;
643 }
644 
esp_wifi_internal_ioctl(int cmd,wifi_ioctl_config_t * cfg)645 esp_err_t esp_wifi_internal_ioctl(int cmd, wifi_ioctl_config_t *cfg)
646 {
647 	ARG_UNUSED(cmd);
648 	ARG_UNUSED(cfg);
649 	return ESP_OK;
650 }
651 
esp_wifi_internal_get_config_channel(wifi_interface_t ifx,uint8_t * primary,uint8_t * second)652 esp_err_t esp_wifi_internal_get_config_channel(wifi_interface_t ifx, uint8_t *primary,
653 					       uint8_t *second)
654 {
655 	ARG_UNUSED(ifx);
656 	ARG_UNUSED(primary);
657 	ARG_UNUSED(second);
658 	return ESP_OK;
659 }
660 
esp_wifi_internal_get_negotiated_channel(wifi_interface_t ifx,uint8_t aid,uint8_t * primary,uint8_t * second)661 esp_err_t esp_wifi_internal_get_negotiated_channel(wifi_interface_t ifx, uint8_t aid,
662 						   uint8_t *primary, uint8_t *second)
663 {
664 	ARG_UNUSED(ifx);
665 	ARG_UNUSED(aid);
666 	ARG_UNUSED(primary);
667 	ARG_UNUSED(second);
668 	return ESP_OK;
669 }
670 
esp_wifi_internal_get_negotiated_bandwidth(wifi_interface_t ifx,uint8_t aid,uint8_t * bw)671 esp_err_t esp_wifi_internal_get_negotiated_bandwidth(wifi_interface_t ifx, uint8_t aid, uint8_t *bw)
672 {
673 	ARG_UNUSED(ifx);
674 	ARG_UNUSED(aid);
675 	ARG_UNUSED(bw);
676 	return ESP_OK;
677 }
678 
679 #if SOC_WIFI_HW_TSF
esp_wifi_internal_is_tsf_active(void)680 bool esp_wifi_internal_is_tsf_active(void)
681 {
682 	return false;
683 }
684 
esp_wifi_internal_update_light_sleep_wake_ahead_time(uint32_t time)685 void esp_wifi_internal_update_light_sleep_wake_ahead_time(uint32_t time)
686 {
687 	ARG_UNUSED(time);
688 }
689 
esp_wifi_update_tsf_tick_interval(void)690 esp_err_t esp_wifi_update_tsf_tick_interval(void)
691 {
692 	return ESP_OK;
693 }
694 #endif
695 
696 #if (CONFIG_FREERTOS_USE_TICKLESS_IDLE && SOC_PM_MODEM_RETENTION_BY_REGDMA)
esp_wifi_internal_mac_retention_context_get(int * config_size)697 void *esp_wifi_internal_mac_retention_context_get(int *config_size)
698 {
699 	ARG_UNUSED(config_size);
700 	return NULL;
701 }
702 #endif
703 
704 #if CONFIG_MAC_BB_PD
esp_wifi_internal_set_mac_sleep(bool enable)705 esp_err_t esp_wifi_internal_set_mac_sleep(bool enable)
706 {
707 	ARG_UNUSED(enable);
708 	return ESP_OK;
709 }
710 
pm_mac_sleep(void)711 void pm_mac_sleep(void)
712 {
713 }
714 
pm_mac_wakeup(void)715 void pm_mac_wakeup(void)
716 {
717 }
718 #endif
719 
esp_wifi_set_tx_done_cb(wifi_tx_done_cb_t cb)720 esp_err_t esp_wifi_set_tx_done_cb(wifi_tx_done_cb_t cb)
721 {
722 	ARG_UNUSED(cb);
723 	return ESP_OK;
724 }
725 
esp_wifi_internal_set_spp_amsdu(wifi_interface_t ifidx,bool spp_cap,bool spp_req)726 esp_err_t esp_wifi_internal_set_spp_amsdu(wifi_interface_t ifidx, bool spp_cap, bool spp_req)
727 {
728 	ARG_UNUSED(ifidx);
729 	ARG_UNUSED(spp_cap);
730 	ARG_UNUSED(spp_req);
731 	return ESP_OK;
732 }
733 
esp_wifi_internal_update_light_sleep_default_params(int min_freq_mhz,int max_freq_mhz)734 void esp_wifi_internal_update_light_sleep_default_params(int min_freq_mhz, int max_freq_mhz)
735 {
736 	ARG_UNUSED(min_freq_mhz);
737 	ARG_UNUSED(max_freq_mhz);
738 }
739 
esp_wifi_set_sleep_min_active_time(uint32_t min_active_time)740 void esp_wifi_set_sleep_min_active_time(uint32_t min_active_time)
741 {
742 	ARG_UNUSED(min_active_time);
743 }
744 
esp_wifi_set_keep_alive_time(uint32_t keep_alive_time)745 void esp_wifi_set_keep_alive_time(uint32_t keep_alive_time)
746 {
747 	ARG_UNUSED(keep_alive_time);
748 }
749 
esp_wifi_set_sleep_wait_broadcast_data_time(uint32_t time)750 void esp_wifi_set_sleep_wait_broadcast_data_time(uint32_t time)
751 {
752 	ARG_UNUSED(time);
753 }
754 
esp_wifi_beacon_monitor_configure(wifi_beacon_monitor_config_t * config)755 void esp_wifi_beacon_monitor_configure(wifi_beacon_monitor_config_t *config)
756 {
757 	ARG_UNUSED(config);
758 }
759 
esp_wifi_internal_modem_state_configure(bool require_modem_state)760 void esp_wifi_internal_modem_state_configure(bool require_modem_state)
761 {
762 	ARG_UNUSED(require_modem_state);
763 }
764 
esp_wifi_internal_light_sleep_configure(bool light_sleep_enable)765 void esp_wifi_internal_light_sleep_configure(bool light_sleep_enable)
766 {
767 	ARG_UNUSED(light_sleep_enable);
768 }
769 
esp_nan_internal_publish_service(const wifi_nan_publish_cfg_t * publish_cfg,uint8_t * id,bool cancel)770 esp_err_t esp_nan_internal_publish_service(const wifi_nan_publish_cfg_t *publish_cfg, uint8_t *id,
771 					   bool cancel)
772 {
773 	ARG_UNUSED(publish_cfg);
774 	ARG_UNUSED(id);
775 	ARG_UNUSED(cancel);
776 	return ESP_OK;
777 }
778 
esp_nan_internal_subscribe_service(const wifi_nan_subscribe_cfg_t * subscribe_cfg,uint8_t * id,bool cancel)779 esp_err_t esp_nan_internal_subscribe_service(const wifi_nan_subscribe_cfg_t *subscribe_cfg,
780 					     uint8_t *id, bool cancel)
781 {
782 	ARG_UNUSED(subscribe_cfg);
783 	ARG_UNUSED(id);
784 	ARG_UNUSED(cancel);
785 	return ESP_OK;
786 }
787 
esp_nan_internal_send_followup(const wifi_nan_followup_params_t * fup_params)788 esp_err_t esp_nan_internal_send_followup(const wifi_nan_followup_params_t *fup_params)
789 {
790 	ARG_UNUSED(fup_params);
791 	return ESP_OK;
792 }
793 
esp_nan_internal_datapath_req(wifi_nan_datapath_req_t * req,uint8_t * ndp_id)794 esp_err_t esp_nan_internal_datapath_req(wifi_nan_datapath_req_t *req, uint8_t *ndp_id)
795 {
796 	ARG_UNUSED(req);
797 	ARG_UNUSED(ndp_id);
798 	return ESP_OK;
799 }
800 
esp_nan_internal_datapath_resp(wifi_nan_datapath_resp_t * resp)801 esp_err_t esp_nan_internal_datapath_resp(wifi_nan_datapath_resp_t *resp)
802 {
803 	ARG_UNUSED(resp);
804 	return ESP_OK;
805 }
806 
esp_nan_internal_datapath_end(wifi_nan_datapath_end_req_t * req)807 esp_err_t esp_nan_internal_datapath_end(wifi_nan_datapath_end_req_t *req)
808 {
809 	ARG_UNUSED(req);
810 	return ESP_OK;
811 }
812 
esp_wifi_set_mode(wifi_mode_t mode)813 esp_err_t esp_wifi_set_mode(wifi_mode_t mode)
814 {
815 	ARG_UNUSED(mode);
816 	return ESP_OK;
817 }
818 
esp_wifi_get_mode(wifi_mode_t * mode)819 esp_err_t esp_wifi_get_mode(wifi_mode_t *mode)
820 {
821 	ARG_UNUSED(mode);
822 	return ESP_OK;
823 }
824 
esp_wifi_start(void)825 esp_err_t esp_wifi_start(void)
826 {
827 	return ESP_OK;
828 }
829 
esp_wifi_stop(void)830 esp_err_t esp_wifi_stop(void)
831 {
832 	return ESP_OK;
833 }
834 
esp_wifi_restore(void)835 esp_err_t esp_wifi_restore(void)
836 {
837 	return ESP_OK;
838 }
839 
esp_wifi_connect(void)840 esp_err_t esp_wifi_connect(void)
841 {
842 	return ESP_OK;
843 }
844 
esp_wifi_disconnect(void)845 esp_err_t esp_wifi_disconnect(void)
846 {
847 	return ESP_OK;
848 }
849 
esp_wifi_clear_fast_connect(void)850 esp_err_t esp_wifi_clear_fast_connect(void)
851 {
852 	return ESP_OK;
853 }
854 
esp_wifi_deauth_sta(uint16_t aid)855 esp_err_t esp_wifi_deauth_sta(uint16_t aid)
856 {
857 	ARG_UNUSED(aid);
858 	return ESP_OK;
859 }
860 
esp_wifi_scan_start(const wifi_scan_config_t * config,bool block)861 esp_err_t esp_wifi_scan_start(const wifi_scan_config_t *config, bool block)
862 {
863 	ARG_UNUSED(config);
864 	ARG_UNUSED(block);
865 	return ESP_OK;
866 }
867 
esp_wifi_scan_stop(void)868 esp_err_t esp_wifi_scan_stop(void)
869 {
870 	return ESP_OK;
871 }
872 
esp_wifi_scan_get_ap_num(uint16_t * number)873 esp_err_t esp_wifi_scan_get_ap_num(uint16_t *number)
874 {
875 	ARG_UNUSED(number);
876 	return ESP_OK;
877 }
878 
esp_wifi_scan_get_ap_records(uint16_t * number,wifi_ap_record_t * ap_records)879 esp_err_t esp_wifi_scan_get_ap_records(uint16_t *number, wifi_ap_record_t *ap_records)
880 {
881 	ARG_UNUSED(number);
882 	ARG_UNUSED(ap_records);
883 	return ESP_OK;
884 }
885 
esp_wifi_scan_get_ap_record(wifi_ap_record_t * ap_record)886 esp_err_t esp_wifi_scan_get_ap_record(wifi_ap_record_t *ap_record)
887 {
888 	ARG_UNUSED(ap_record);
889 	return ESP_OK;
890 }
891 
esp_wifi_clear_ap_list(void)892 esp_err_t esp_wifi_clear_ap_list(void)
893 {
894 	return ESP_OK;
895 }
896 
esp_wifi_sta_get_ap_info(wifi_ap_record_t * ap_info)897 esp_err_t esp_wifi_sta_get_ap_info(wifi_ap_record_t *ap_info)
898 {
899 	ARG_UNUSED(ap_info);
900 	return ESP_OK;
901 }
902 
esp_wifi_set_ps(wifi_ps_type_t type)903 esp_err_t esp_wifi_set_ps(wifi_ps_type_t type)
904 {
905 	ARG_UNUSED(type);
906 	return ESP_OK;
907 }
908 
esp_wifi_get_ps(wifi_ps_type_t * type)909 esp_err_t esp_wifi_get_ps(wifi_ps_type_t *type)
910 {
911 	ARG_UNUSED(type);
912 	return ESP_OK;
913 }
914 
esp_wifi_set_protocol(wifi_interface_t ifx,uint8_t protocol_bitmap)915 esp_err_t esp_wifi_set_protocol(wifi_interface_t ifx, uint8_t protocol_bitmap)
916 {
917 	ARG_UNUSED(ifx);
918 	ARG_UNUSED(protocol_bitmap);
919 	return ESP_OK;
920 }
921 
esp_wifi_get_protocol(wifi_interface_t ifx,uint8_t * protocol_bitmap)922 esp_err_t esp_wifi_get_protocol(wifi_interface_t ifx, uint8_t *protocol_bitmap)
923 {
924 	ARG_UNUSED(ifx);
925 	ARG_UNUSED(protocol_bitmap);
926 	return ESP_OK;
927 }
928 
esp_wifi_set_bandwidth(wifi_interface_t ifx,wifi_bandwidth_t bw)929 esp_err_t esp_wifi_set_bandwidth(wifi_interface_t ifx, wifi_bandwidth_t bw)
930 {
931 	ARG_UNUSED(ifx);
932 	ARG_UNUSED(bw);
933 	return ESP_OK;
934 }
935 
esp_wifi_get_bandwidth(wifi_interface_t ifx,wifi_bandwidth_t * bw)936 esp_err_t esp_wifi_get_bandwidth(wifi_interface_t ifx, wifi_bandwidth_t *bw)
937 {
938 	ARG_UNUSED(ifx);
939 	ARG_UNUSED(bw);
940 	return ESP_OK;
941 }
942 
esp_wifi_set_channel(uint8_t primary,wifi_second_chan_t second)943 esp_err_t esp_wifi_set_channel(uint8_t primary, wifi_second_chan_t second)
944 {
945 	ARG_UNUSED(primary);
946 	ARG_UNUSED(second);
947 	return ESP_OK;
948 }
949 
esp_wifi_get_channel(uint8_t * primary,wifi_second_chan_t * second)950 esp_err_t esp_wifi_get_channel(uint8_t *primary, wifi_second_chan_t *second)
951 {
952 	ARG_UNUSED(primary);
953 	ARG_UNUSED(second);
954 	return ESP_OK;
955 }
956 
esp_wifi_set_country(const wifi_country_t * country)957 esp_err_t esp_wifi_set_country(const wifi_country_t *country)
958 {
959 	ARG_UNUSED(country);
960 	return ESP_OK;
961 }
962 
esp_wifi_get_country(wifi_country_t * country)963 esp_err_t esp_wifi_get_country(wifi_country_t *country)
964 {
965 	ARG_UNUSED(country);
966 	return ESP_OK;
967 }
968 
esp_wifi_set_mac(wifi_interface_t ifx,const uint8_t mac[6])969 esp_err_t esp_wifi_set_mac(wifi_interface_t ifx, const uint8_t mac[6])
970 {
971 	ARG_UNUSED(ifx);
972 	ARG_UNUSED(mac);
973 	return ESP_OK;
974 }
975 
esp_wifi_get_mac(wifi_interface_t ifx,uint8_t mac[6])976 esp_err_t esp_wifi_get_mac(wifi_interface_t ifx, uint8_t mac[6])
977 {
978 	ARG_UNUSED(ifx);
979 	ARG_UNUSED(mac);
980 	return ESP_OK;
981 }
982 
esp_wifi_set_promiscuous_rx_cb(wifi_promiscuous_cb_t cb)983 esp_err_t esp_wifi_set_promiscuous_rx_cb(wifi_promiscuous_cb_t cb)
984 {
985 	ARG_UNUSED(cb);
986 	return ESP_OK;
987 }
988 
esp_wifi_set_promiscuous(bool en)989 esp_err_t esp_wifi_set_promiscuous(bool en)
990 {
991 	ARG_UNUSED(en);
992 	return ESP_OK;
993 }
994 
esp_wifi_get_promiscuous(bool * en)995 esp_err_t esp_wifi_get_promiscuous(bool *en)
996 {
997 	ARG_UNUSED(en);
998 	return ESP_OK;
999 }
1000 
esp_wifi_set_promiscuous_filter(const wifi_promiscuous_filter_t * filter)1001 esp_err_t esp_wifi_set_promiscuous_filter(const wifi_promiscuous_filter_t *filter)
1002 {
1003 	ARG_UNUSED(filter);
1004 	return ESP_OK;
1005 }
1006 
esp_wifi_get_promiscuous_filter(wifi_promiscuous_filter_t * filter)1007 esp_err_t esp_wifi_get_promiscuous_filter(wifi_promiscuous_filter_t *filter)
1008 {
1009 	ARG_UNUSED(filter);
1010 	return ESP_OK;
1011 }
1012 
esp_wifi_set_promiscuous_ctrl_filter(const wifi_promiscuous_filter_t * filter)1013 esp_err_t esp_wifi_set_promiscuous_ctrl_filter(const wifi_promiscuous_filter_t *filter)
1014 {
1015 	ARG_UNUSED(filter);
1016 	return ESP_OK;
1017 }
1018 
esp_wifi_get_promiscuous_ctrl_filter(wifi_promiscuous_filter_t * filter)1019 esp_err_t esp_wifi_get_promiscuous_ctrl_filter(wifi_promiscuous_filter_t *filter)
1020 {
1021 	ARG_UNUSED(filter);
1022 	return ESP_OK;
1023 }
1024 
esp_wifi_set_config(wifi_interface_t interface,wifi_config_t * conf)1025 esp_err_t esp_wifi_set_config(wifi_interface_t interface, wifi_config_t *conf)
1026 {
1027 	ARG_UNUSED(interface);
1028 	ARG_UNUSED(conf);
1029 	return ESP_OK;
1030 }
1031 
esp_wifi_get_config(wifi_interface_t interface,wifi_config_t * conf)1032 esp_err_t esp_wifi_get_config(wifi_interface_t interface, wifi_config_t *conf)
1033 {
1034 	ARG_UNUSED(interface);
1035 	ARG_UNUSED(conf);
1036 	return ESP_OK;
1037 }
1038 
esp_wifi_ap_get_sta_list(wifi_sta_list_t * sta)1039 esp_err_t esp_wifi_ap_get_sta_list(wifi_sta_list_t *sta)
1040 {
1041 	ARG_UNUSED(sta);
1042 	return ESP_OK;
1043 }
1044 
esp_wifi_ap_get_sta_aid(const uint8_t mac[6],uint16_t * aid)1045 esp_err_t esp_wifi_ap_get_sta_aid(const uint8_t mac[6], uint16_t *aid)
1046 {
1047 	ARG_UNUSED(mac);
1048 	ARG_UNUSED(aid);
1049 	return ESP_OK;
1050 }
1051 
esp_wifi_set_storage(wifi_storage_t storage)1052 esp_err_t esp_wifi_set_storage(wifi_storage_t storage)
1053 {
1054 	ARG_UNUSED(storage);
1055 	return ESP_OK;
1056 }
1057 
esp_wifi_set_vendor_ie(bool enable,wifi_vendor_ie_type_t type,wifi_vendor_ie_id_t idx,const void * vnd_ie)1058 esp_err_t esp_wifi_set_vendor_ie(bool enable, wifi_vendor_ie_type_t type, wifi_vendor_ie_id_t idx,
1059 				 const void *vnd_ie)
1060 {
1061 	ARG_UNUSED(enable);
1062 	ARG_UNUSED(type);
1063 	ARG_UNUSED(idx);
1064 	ARG_UNUSED(vnd_ie);
1065 	return ESP_OK;
1066 }
1067 
esp_wifi_set_vendor_ie_cb(esp_vendor_ie_cb_t cb,void * ctx)1068 esp_err_t esp_wifi_set_vendor_ie_cb(esp_vendor_ie_cb_t cb, void *ctx)
1069 {
1070 	ARG_UNUSED(cb);
1071 	ARG_UNUSED(ctx);
1072 	return ESP_OK;
1073 }
1074 
esp_wifi_set_max_tx_power(int8_t power)1075 esp_err_t esp_wifi_set_max_tx_power(int8_t power)
1076 {
1077 	ARG_UNUSED(power);
1078 	return ESP_OK;
1079 }
1080 
esp_wifi_get_max_tx_power(int8_t * power)1081 esp_err_t esp_wifi_get_max_tx_power(int8_t *power)
1082 {
1083 	ARG_UNUSED(power);
1084 	return ESP_OK;
1085 }
1086 
esp_wifi_set_event_mask(uint32_t mask)1087 esp_err_t esp_wifi_set_event_mask(uint32_t mask)
1088 {
1089 	ARG_UNUSED(mask);
1090 	return ESP_OK;
1091 }
1092 
esp_wifi_get_event_mask(uint32_t * mask)1093 esp_err_t esp_wifi_get_event_mask(uint32_t *mask)
1094 {
1095 	ARG_UNUSED(mask);
1096 	return ESP_OK;
1097 }
1098 
esp_wifi_80211_tx(wifi_interface_t ifx,const void * buffer,int len,bool en_sys_seq)1099 esp_err_t esp_wifi_80211_tx(wifi_interface_t ifx, const void *buffer, int len, bool en_sys_seq)
1100 {
1101 	ARG_UNUSED(ifx);
1102 	ARG_UNUSED(buffer);
1103 	ARG_UNUSED(len);
1104 	ARG_UNUSED(en_sys_seq);
1105 	return ESP_OK;
1106 }
1107 
esp_wifi_set_csi_rx_cb(wifi_csi_cb_t cb,void * ctx)1108 esp_err_t esp_wifi_set_csi_rx_cb(wifi_csi_cb_t cb, void *ctx)
1109 {
1110 	ARG_UNUSED(cb);
1111 	ARG_UNUSED(ctx);
1112 	return ESP_OK;
1113 }
1114 
esp_wifi_set_csi_config(const wifi_csi_config_t * config)1115 esp_err_t esp_wifi_set_csi_config(const wifi_csi_config_t *config)
1116 {
1117 	ARG_UNUSED(config);
1118 	return ESP_OK;
1119 }
1120 
esp_wifi_set_csi(bool en)1121 esp_err_t esp_wifi_set_csi(bool en)
1122 {
1123 	ARG_UNUSED(en);
1124 	return ESP_OK;
1125 }
1126 
esp_wifi_set_ant_gpio(const wifi_ant_gpio_config_t * config)1127 esp_err_t esp_wifi_set_ant_gpio(const wifi_ant_gpio_config_t *config)
1128 {
1129 	ARG_UNUSED(config);
1130 	return ESP_OK;
1131 }
1132 
esp_wifi_get_ant_gpio(wifi_ant_gpio_config_t * config)1133 esp_err_t esp_wifi_get_ant_gpio(wifi_ant_gpio_config_t *config)
1134 {
1135 	ARG_UNUSED(config);
1136 	return ESP_OK;
1137 }
1138 
esp_wifi_set_ant(const wifi_ant_config_t * config)1139 esp_err_t esp_wifi_set_ant(const wifi_ant_config_t *config)
1140 {
1141 	ARG_UNUSED(config);
1142 	return ESP_OK;
1143 }
1144 
esp_wifi_get_ant(wifi_ant_config_t * config)1145 esp_err_t esp_wifi_get_ant(wifi_ant_config_t *config)
1146 {
1147 	ARG_UNUSED(config);
1148 	return ESP_OK;
1149 }
1150 
esp_wifi_get_tsf_time(wifi_interface_t interface)1151 int64_t esp_wifi_get_tsf_time(wifi_interface_t interface)
1152 {
1153 	ARG_UNUSED(interface);
1154 	return 0;
1155 }
1156 
esp_wifi_set_inactive_time(wifi_interface_t ifx,uint16_t sec)1157 esp_err_t esp_wifi_set_inactive_time(wifi_interface_t ifx, uint16_t sec)
1158 {
1159 	ARG_UNUSED(ifx);
1160 	ARG_UNUSED(sec);
1161 	return ESP_OK;
1162 }
1163 
esp_wifi_get_inactive_time(wifi_interface_t ifx,uint16_t * sec)1164 esp_err_t esp_wifi_get_inactive_time(wifi_interface_t ifx, uint16_t *sec)
1165 {
1166 	ARG_UNUSED(ifx);
1167 	ARG_UNUSED(sec);
1168 	return ESP_OK;
1169 }
1170 
esp_wifi_statis_dump(uint32_t modules)1171 esp_err_t esp_wifi_statis_dump(uint32_t modules)
1172 {
1173 	ARG_UNUSED(modules);
1174 	return ESP_OK;
1175 }
1176 
esp_wifi_set_rssi_threshold(int32_t rssi)1177 esp_err_t esp_wifi_set_rssi_threshold(int32_t rssi)
1178 {
1179 	ARG_UNUSED(rssi);
1180 	return ESP_OK;
1181 }
1182 
esp_wifi_ftm_initiate_session(wifi_ftm_initiator_cfg_t * cfg)1183 esp_err_t esp_wifi_ftm_initiate_session(wifi_ftm_initiator_cfg_t *cfg)
1184 {
1185 	ARG_UNUSED(cfg);
1186 	return ESP_OK;
1187 }
1188 
esp_wifi_ftm_end_session(void)1189 esp_err_t esp_wifi_ftm_end_session(void)
1190 {
1191 	return ESP_OK;
1192 }
1193 
esp_wifi_ftm_resp_set_offset(int16_t offset_cm)1194 esp_err_t esp_wifi_ftm_resp_set_offset(int16_t offset_cm)
1195 {
1196 	ARG_UNUSED(offset_cm);
1197 	return ESP_OK;
1198 }
1199 
esp_wifi_ftm_get_report(wifi_ftm_report_entry_t * report,uint8_t num_entries)1200 esp_err_t esp_wifi_ftm_get_report(wifi_ftm_report_entry_t *report, uint8_t num_entries)
1201 {
1202 	ARG_UNUSED(report);
1203 	ARG_UNUSED(num_entries);
1204 	return ESP_OK;
1205 }
1206 
esp_wifi_config_11b_rate(wifi_interface_t ifx,bool disable)1207 esp_err_t esp_wifi_config_11b_rate(wifi_interface_t ifx, bool disable)
1208 {
1209 	ARG_UNUSED(ifx);
1210 	ARG_UNUSED(disable);
1211 	return ESP_OK;
1212 }
1213 
esp_wifi_connectionless_module_set_wake_interval(uint16_t wake_interval)1214 esp_err_t esp_wifi_connectionless_module_set_wake_interval(uint16_t wake_interval)
1215 {
1216 	ARG_UNUSED(wake_interval);
1217 	return ESP_OK;
1218 }
1219 
esp_wifi_force_wakeup_acquire(void)1220 esp_err_t esp_wifi_force_wakeup_acquire(void)
1221 {
1222 	return ESP_OK;
1223 }
1224 
esp_wifi_force_wakeup_release(void)1225 esp_err_t esp_wifi_force_wakeup_release(void)
1226 {
1227 	return ESP_OK;
1228 }
1229 
esp_wifi_set_country_code(const char * country,bool ieee80211d_enabled)1230 esp_err_t esp_wifi_set_country_code(const char *country, bool ieee80211d_enabled)
1231 {
1232 	ARG_UNUSED(country);
1233 	ARG_UNUSED(ieee80211d_enabled);
1234 	return ESP_OK;
1235 }
1236 
esp_wifi_get_country_code(char * country)1237 esp_err_t esp_wifi_get_country_code(char *country)
1238 {
1239 	ARG_UNUSED(country);
1240 	return ESP_OK;
1241 }
1242 
esp_wifi_config_80211_tx_rate(wifi_interface_t ifx,wifi_phy_rate_t rate)1243 esp_err_t esp_wifi_config_80211_tx_rate(wifi_interface_t ifx, wifi_phy_rate_t rate)
1244 {
1245 	ARG_UNUSED(ifx);
1246 	ARG_UNUSED(rate);
1247 	return ESP_OK;
1248 }
1249 
esp_wifi_disable_pmf_config(wifi_interface_t ifx)1250 esp_err_t esp_wifi_disable_pmf_config(wifi_interface_t ifx)
1251 {
1252 	ARG_UNUSED(ifx);
1253 	return ESP_OK;
1254 }
1255 
esp_wifi_sta_get_aid(uint16_t * aid)1256 esp_err_t esp_wifi_sta_get_aid(uint16_t *aid)
1257 {
1258 	ARG_UNUSED(aid);
1259 	return ESP_OK;
1260 }
1261 
esp_wifi_sta_get_negotiated_phymode(wifi_phy_mode_t * phymode)1262 esp_err_t esp_wifi_sta_get_negotiated_phymode(wifi_phy_mode_t *phymode)
1263 {
1264 	ARG_UNUSED(phymode);
1265 	return ESP_OK;
1266 }
1267 
esp_wifi_set_dynamic_cs(bool enabled)1268 esp_err_t esp_wifi_set_dynamic_cs(bool enabled)
1269 {
1270 	ARG_UNUSED(enabled);
1271 	return ESP_OK;
1272 }
1273 
esp_wifi_sta_get_rssi(int * rssi)1274 esp_err_t esp_wifi_sta_get_rssi(int *rssi)
1275 {
1276 	ARG_UNUSED(rssi);
1277 	return ESP_OK;
1278 }
1279 
1280 #if CONFIG_ESP_COEX_POWER_MANAGEMENT
esp_wifi_coex_pwr_configure(bool enabled)1281 esp_err_t esp_wifi_coex_pwr_configure(bool enabled)
1282 {
1283 	ARG_UNUSED(enabled);
1284 	return ESP_OK;
1285 }
1286 #endif
1287