H A D | wpa_cli.c | 75 static void update_creds(struct wpa_ctrl *ctrl); 76 static void update_networks(struct wpa_ctrl *ctrl); 77 static void update_stations(struct wpa_ctrl *ctrl); 78 static void update_ifnames(struct wpa_ctrl *ctrl); 83 printf("wpa_cli [-p<path to ctrl sockets>] [-i<ifname>] [-hvB] " 85 " [-P<pid file>] [-g<global ctrl>] [-G<ping interval>] " 225 static int _wpa_ctrl_command(struct wpa_ctrl *ctrl, const char *cmd, int print) argument 242 ret = wpa_ctrl_request(ctrl, cmd, os_strlen(cmd), buf, &len, 261 static int wpa_ctrl_command(struct wpa_ctrl *ctrl, const char *cmd) argument 263 return _wpa_ctrl_command(ctrl, cm 267 wpa_cli_cmd(struct wpa_ctrl *ctrl, const char *cmd, int min_args, int argc, char *argv[]) argument 283 wpa_cli_cmd_ifname(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 289 wpa_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 305 wpa_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 311 wpa_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 317 wpa_cli_cmd_note(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 323 wpa_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 329 wpa_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 335 wpa_cli_cmd_pmksa_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 344 wpa_cli_cmd_pmksa_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 350 wpa_cli_cmd_pmksa_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 358 wpa_cli_mesh_cmd_pmksa_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 365 wpa_cli_mesh_cmd_pmksa_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 375 wpa_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 397 wpa_cli_cmd_license(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 404 wpa_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 413 wpa_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 523 wpa_cli_cmd_dump(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 529 wpa_cli_cmd_driver_flags(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 536 wpa_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 613 wpa_cli_cmd_logoff(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 619 wpa_cli_cmd_logon(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 625 wpa_cli_cmd_reassociate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 632 wpa_cli_cmd_reattach(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 638 wpa_cli_cmd_preauthenticate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 645 wpa_cli_cmd_ap_scan(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 651 wpa_cli_cmd_scan_interval(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 658 wpa_cli_cmd_bss_expire_age(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 665 wpa_cli_cmd_bss_expire_count(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 672 wpa_cli_cmd_bss_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 689 wpa_cli_cmd_ft_ds(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 695 wpa_cli_cmd_wps_pbc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 701 wpa_cli_cmd_wps_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 715 wpa_cli_cmd_wps_check_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 722 wpa_cli_cmd_wps_cancel(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 731 wpa_cli_cmd_wps_nfc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 737 wpa_cli_cmd_wps_nfc_config_token(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 744 wpa_cli_cmd_wps_nfc_token(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 751 wpa_cli_cmd_wps_nfc_tag_read(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 777 wpa_cli_cmd_nfc_get_handover_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 784 wpa_cli_cmd_nfc_get_handover_sel(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 791 wpa_cli_cmd_nfc_report_handover(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 800 wpa_cli_cmd_wps_reg(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 857 wpa_cli_cmd_wps_ap_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 864 wpa_cli_cmd_wps_er_start(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 871 wpa_cli_cmd_wps_er_stop(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 879 wpa_cli_cmd_wps_er_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 895 wpa_cli_cmd_wps_er_pbc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 902 wpa_cli_cmd_wps_er_learn(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 916 wpa_cli_cmd_wps_er_set_config(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 931 wpa_cli_cmd_wps_er_config(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 983 wpa_cli_cmd_wps_er_nfc_config_token(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 999 wpa_cli_cmd_ibss_rsn(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1005 wpa_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1011 wpa_cli_cmd_identity(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1044 wpa_cli_cmd_password(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1077 wpa_cli_cmd_new_password(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1111 wpa_cli_cmd_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1143 wpa_cli_cmd_otp(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1176 wpa_cli_cmd_sim(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1208 wpa_cli_cmd_psk_passphrase(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1241 wpa_cli_cmd_passphrase(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1275 wpa_cli_cmd_bssid(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1287 wpa_cli_cmd_blacklist(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1293 wpa_cli_cmd_log_level(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1299 wpa_cli_cmd_list_networks(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1306 wpa_cli_cmd_select_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1313 wpa_cli_cmd_enable_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1320 wpa_cli_cmd_disable_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1327 wpa_cli_cmd_add_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1337 wpa_cli_cmd_remove_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1368 wpa_cli_cmd_set_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1386 wpa_cli_cmd_get_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1511 wpa_cli_cmd_dup_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1554 wpa_cli_cmd_list_creds(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1561 wpa_cli_cmd_add_cred(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1570 wpa_cli_cmd_remove_cred(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1616 wpa_cli_cmd_set_cred(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1628 wpa_cli_cmd_get_cred(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1640 wpa_cli_cmd_disconnect(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1647 wpa_cli_cmd_reconnect(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1654 wpa_cli_cmd_save_config(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1661 wpa_cli_cmd_scan(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1667 wpa_cli_cmd_scan_results(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1674 wpa_cli_cmd_abort_scan(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1681 wpa_cli_cmd_bss(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1702 wpa_cli_cmd_get_capability(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1763 wpa_cli_list_interfaces(struct wpa_ctrl *ctrl) argument 1770 wpa_cli_cmd_interface(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1795 wpa_cli_cmd_reconfigure(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1802 wpa_cli_cmd_terminate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1809 wpa_cli_cmd_interface_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1841 wpa_cli_cmd_interface_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1848 wpa_cli_cmd_interface_list(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1856 wpa_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1877 wpa_ctrl_command_sta(struct wpa_ctrl *ctrl, const char *cmd, char *addr, size_t addr_len, int print) argument 1921 wpa_cli_cmd_all_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1935 wpa_cli_cmd_list_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1952 wpa_cli_cmd_deauthenticate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1974 wpa_cli_cmd_disassociate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1996 wpa_cli_cmd_chanswitch(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2005 wpa_cli_cmd_suspend(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2011 wpa_cli_cmd_resume(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2018 wpa_cli_cmd_drop_sa(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2025 wpa_cli_cmd_roam(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2033 wpa_cli_cmd_mesh_interface_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2040 wpa_cli_cmd_mesh_group_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2047 wpa_cli_cmd_mesh_group_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2054 wpa_cli_cmd_mesh_peer_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2061 wpa_cli_cmd_mesh_peer_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2068 wpa_cli_cmd_mesh_link_probe(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2079 wpa_cli_cmd_p2p_find(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2114 wpa_cli_cmd_p2p_stop_find(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2121 wpa_cli_cmd_p2p_asp_provision(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2128 wpa_cli_cmd_p2p_asp_provision_resp(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2135 wpa_cli_cmd_p2p_connect(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2157 wpa_cli_cmd_p2p_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2164 wpa_cli_cmd_p2p_group_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2186 wpa_cli_cmd_p2p_group_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2193 wpa_cli_cmd_p2p_group_member(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2200 wpa_cli_cmd_p2p_prov_disc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2214 wpa_cli_cmd_p2p_get_passphrase(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2221 wpa_cli_cmd_p2p_serv_disc_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2238 wpa_cli_cmd_p2p_serv_disc_cancel_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2245 wpa_cli_cmd_p2p_serv_disc_resp(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2266 wpa_cli_cmd_p2p_service_update(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2273 wpa_cli_cmd_p2p_serv_disc_external(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2280 wpa_cli_cmd_p2p_service_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2287 wpa_cli_cmd_p2p_service_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2299 wpa_cli_cmd_p2p_service_rep(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2312 wpa_cli_cmd_p2p_service_del(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2339 wpa_cli_cmd_p2p_reject(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2346 wpa_cli_cmd_p2p_invite(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2353 wpa_cli_cmd_p2p_peer(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2374 wpa_ctrl_command_p2p_peer(struct wpa_ctrl *ctrl, const char *cmd, char *addr, size_t addr_len, int discovered) argument 2410 wpa_cli_cmd_p2p_peers(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2429 wpa_cli_cmd_p2p_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2479 wpa_cli_cmd_p2p_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2485 wpa_cli_cmd_p2p_cancel(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2492 wpa_cli_cmd_p2p_unauthorize(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2499 wpa_cli_cmd_p2p_presence_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2514 wpa_cli_cmd_p2p_ext_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2530 wpa_cli_cmd_p2p_remove_client(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2539 wpa_cli_cmd_vendor_elem_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2546 wpa_cli_cmd_vendor_elem_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2553 wpa_cli_cmd_vendor_elem_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2562 wpa_cli_cmd_wfd_subelem_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2583 wpa_cli_cmd_wfd_subelem_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2606 wpa_cli_cmd_fetch_anqp(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2613 wpa_cli_cmd_stop_fetch_anqp(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2620 wpa_cli_cmd_interworking_select(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2627 wpa_cli_cmd_interworking_connect(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2634 wpa_cli_cmd_interworking_add_network(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2641 wpa_cli_cmd_anqp_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2647 wpa_cli_cmd_gas_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2654 wpa_cli_cmd_gas_response_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2664 wpa_cli_cmd_hs20_anqp_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2671 wpa_cli_cmd_get_nai_home_realm_list(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2690 wpa_cli_cmd_hs20_icon_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2708 wpa_cli_cmd_fetch_osu(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2714 wpa_cli_cmd_cancel_fetch_osu(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2723 wpa_cli_cmd_sta_autoconnect(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2730 wpa_cli_cmd_tdls_discover(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2737 wpa_cli_cmd_tdls_setup(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2744 wpa_cli_cmd_tdls_teardown(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2751 wpa_cli_cmd_tdls_link_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2758 wpa_cli_cmd_wmm_ac_addts(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2765 wpa_cli_cmd_wmm_ac_delts(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2772 wpa_cli_cmd_wmm_ac_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2779 wpa_cli_cmd_tdls_chan_switch(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2786 wpa_cli_cmd_tdls_cancel_chan_switch(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2793 wpa_cli_cmd_signal_poll(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2800 wpa_cli_cmd_signal_monitor(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2807 wpa_cli_cmd_pktcnt_poll(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2814 wpa_cli_cmd_reauthenticate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2823 wpa_cli_cmd_autoscan(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2836 wpa_cli_cmd_wnm_sleep(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2842 wpa_cli_cmd_wnm_bss_query(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2850 wpa_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2859 wpa_cli_cmd_driver(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2866 wpa_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2872 wpa_cli_cmd_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2878 wpa_cli_cmd_radio_work(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2884 wpa_cli_cmd_neighbor_rep_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2891 wpa_cli_cmd_erp_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2897 wpa_cli_cmd_mac_rand_scan(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2904 wpa_cli_cmd_get_pref_freq_list(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2911 wpa_cli_cmd_p2p_lo_start(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2918 wpa_cli_cmd_p2p_lo_stop(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2927 wpa_cli_cmd_dpp_qr_code(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2934 wpa_cli_cmd_dpp_bootstrap_gen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2941 wpa_cli_cmd_dpp_bootstrap_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2948 wpa_cli_cmd_dpp_bootstrap_get_uri(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2955 wpa_cli_cmd_dpp_bootstrap_info(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2962 wpa_cli_cmd_dpp_auth_init(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2969 wpa_cli_cmd_dpp_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2976 wpa_cli_cmd_dpp_stop_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2983 wpa_cli_cmd_dpp_configurator_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2990 wpa_cli_cmd_dpp_configurator_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 2997 wpa_cli_cmd_dpp_configurator_get_key(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 3004 wpa_cli_cmd_dpp_configurator_sign(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 3011 wpa_cli_cmd_dpp_pkex_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 3018 wpa_cli_cmd_dpp_pkex_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 3829 wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 4201 wpa_cli_recv_pending(struct wpa_ctrl *ctrl, int action_monitor) argument 4319 update_bssid_list(struct wpa_ctrl *ctrl) argument 4350 update_ifnames(struct wpa_ctrl *ctrl) argument 4382 update_creds(struct wpa_ctrl *ctrl) argument 4414 update_networks(struct wpa_ctrl *ctrl) argument 4446 update_stations(struct wpa_ctrl *ctrl) argument 4523 struct wpa_ctrl *ctrl = eloop_ctx; local 4543 struct wpa_ctrl *ctrl = eloop_ctx; local 4549 wpa_cli_action(struct wpa_ctrl *ctrl) argument 4624 struct wpa_ctrl *ctrl; local [all...] |
H A D | hostapd_cli.c | 48 static void update_stations(struct wpa_ctrl *ctrl); 79 static void register_event_handler(struct wpa_ctrl *ctrl) argument 85 !eloop_register_read_sock(wpa_ctrl_get_fd(ctrl), 92 static void unregister_event_handler(struct wpa_ctrl *ctrl) argument 97 eloop_unregister_read_sock(wpa_ctrl_get_fd(ctrl)); 190 static int _wpa_ctrl_command(struct wpa_ctrl *ctrl, const char *cmd, int print) argument 201 ret = wpa_ctrl_request(ctrl, cmd, strlen(cmd), buf, &len, 218 static inline int wpa_ctrl_command(struct wpa_ctrl *ctrl, const char *cmd) argument 220 return _wpa_ctrl_command(ctrl, cmd, 1); 224 static int hostapd_cli_cmd(struct wpa_ctrl *ctrl, cons argument 240 hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 246 hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 252 hostapd_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 260 hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 307 hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 338 hostapd_cli_cmd_new_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 352 hostapd_cli_cmd_deauthenticate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 370 hostapd_cli_cmd_disassociate(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 389 hostapd_cli_cmd_signature(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 405 hostapd_cli_cmd_sa_query(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 421 hostapd_cli_cmd_wps_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 442 hostapd_cli_cmd_wps_check_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 468 hostapd_cli_cmd_wps_pbc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 475 hostapd_cli_cmd_wps_cancel(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 483 hostapd_cli_cmd_wps_nfc_tag_read(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 509 hostapd_cli_cmd_wps_nfc_config_token(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 531 hostapd_cli_cmd_wps_nfc_token(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 552 hostapd_cli_cmd_nfc_get_handover_sel(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 576 hostapd_cli_cmd_wps_ap_pin(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 597 hostapd_cli_cmd_wps_get_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 604 hostapd_cli_cmd_wps_config(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 649 hostapd_cli_cmd_disassoc_imminent(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 669 hostapd_cli_cmd_ess_disassoc(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 689 hostapd_cli_cmd_bss_tm_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 716 hostapd_cli_cmd_get_config(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 723 wpa_ctrl_command_sta(struct wpa_ctrl *ctrl, const char *cmd, char *addr, size_t addr_len, int print) argument 760 hostapd_cli_cmd_all_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 775 hostapd_cli_cmd_list_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 792 hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 814 hostapd_cli_cmd_license(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 822 hostapd_cli_cmd_set_qos_map_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 842 hostapd_cli_cmd_send_qos_map_conf(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 861 hostapd_cli_cmd_hs20_wnm_notif(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 881 hostapd_cli_cmd_hs20_deauth_req(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 906 hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 915 hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 928 update_stations(struct wpa_ctrl *ctrl) argument 947 hostapd_cli_get_interfaces(struct wpa_ctrl *ctrl, struct dl_list *interfaces) argument 969 hostapd_cli_list_interfaces(struct wpa_ctrl *ctrl) argument 992 hostapd_cli_cmd_interface(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1025 hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1083 hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1129 hostapd_cli_cmd_fst(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1157 hostapd_cli_cmd_chan_switch(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1196 hostapd_cli_cmd_enable(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1203 hostapd_cli_cmd_reload(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1210 hostapd_cli_cmd_disable(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1217 hostapd_cli_cmd_update_beacon(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1224 hostapd_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1245 hostapd_cli_cmd_erp_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1252 hostapd_cli_cmd_log_level(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1271 hostapd_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1279 hostapd_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1285 hostapd_cli_cmd_pmksa_flush(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1292 hostapd_cli_cmd_set_neighbor(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1314 hostapd_cli_cmd_remove_neighbor(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1335 hostapd_cli_cmd_req_lci(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1355 hostapd_cli_cmd_req_range(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1367 hostapd_cli_cmd_driver_flags(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1376 hostapd_cli_cmd_dpp_qr_code(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1383 hostapd_cli_cmd_dpp_bootstrap_gen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1390 hostapd_cli_cmd_dpp_bootstrap_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1397 hostapd_cli_cmd_dpp_bootstrap_get_uri(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1404 hostapd_cli_cmd_dpp_bootstrap_info(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1411 hostapd_cli_cmd_dpp_auth_init(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1418 hostapd_cli_cmd_dpp_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1425 hostapd_cli_cmd_dpp_stop_listen(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1432 hostapd_cli_cmd_dpp_configurator_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1439 hostapd_cli_cmd_dpp_configurator_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1446 hostapd_cli_cmd_dpp_configurator_get_key(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1453 hostapd_cli_cmd_dpp_configurator_sign(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1460 hostapd_cli_cmd_dpp_pkex_add(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1467 hostapd_cli_cmd_dpp_pkex_remove(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1476 hostapd_cli_cmd_accept_macacl(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1483 hostapd_cli_cmd_deny_macacl(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1490 hostapd_cli_cmd_poll_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1497 hostapd_cli_cmd_req_beacon(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1504 hostapd_cli_cmd_reload_wpa_psk(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1727 wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) argument 1794 hostapd_cli_recv_pending(struct wpa_ctrl *ctrl, int in_read, int action_monitor) argument 1972 hostapd_cli_action(struct wpa_ctrl *ctrl) argument [all...] |