Lines Matching refs:argc

24 			   int min_args, int argc, char *argv[])  in hostapd_cli_cmd()  argument
30 for (int i = 0; i < argc; i++) { in hostapd_cli_cmd()
34 argc--; in hostapd_cli_cmd()
39 if (argc < min_args) { in hostapd_cli_cmd()
46 if (write_cmd(buf, CMD_BUF_LEN, cmd, argc, argv) < 0){ in hostapd_cli_cmd()
61 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_set() argument
66 if (argc == 1) { in hostapd_cli_cmd_set()
72 return hostapd_cli_cmd(ctrl, cmd, 0, argc, argv); in hostapd_cli_cmd_set()
75 return hostapd_cli_cmd(ctrl, "SET", 2, argc, argv); in hostapd_cli_cmd_set()
117 static int hostapd_cli_cmd_disassociate(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disassociate() argument
121 if (argc < 1) { in hostapd_cli_cmd_disassociate()
126 if (argc > 1) in hostapd_cli_cmd_disassociate()
135 static int hostapd_cli_cmd_deauthenticate(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_deauthenticate() argument
139 if (argc < 1) { in hostapd_cli_cmd_deauthenticate()
144 if (argc > 1) in hostapd_cli_cmd_deauthenticate()
153 static int hostapd_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_status() argument
155 if (argc > 0 && os_strcmp(argv[0], "driver") == 0) in hostapd_cli_cmd_status()
161 static int hostapd_cli_cmd_enable(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_enable() argument
168 static int hostapd_cli_cmd_reload(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload() argument
175 static int hostapd_cli_cmd_disable(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disable() argument
182 static int hostapd_cli_cmd_update_beacon(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_update_beacon() argument
189 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_sta() argument
192 if (argc < 1) { in hostapd_cli_cmd_sta()
197 if (argc > 1) in hostapd_cli_cmd_sta()
220 static int hostapd_cli_cmd_new_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_new_sta() argument
224 if (argc != 1) { in hostapd_cli_cmd_new_sta()
235 int argc, char *argv[]) in hostapd_cli_cmd_chan_switch() argument
243 if (argc < 2) { in hostapd_cli_cmd_chan_switch()
260 for (i = 2; i < argc; i++) { in hostapd_cli_cmd_chan_switch()
273 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_ping() argument
279 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_relog() argument
285 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_mib() argument
287 if (argc > 0) { in hostapd_cli_cmd_mib()
297 static int hostapd_cli_cmd_signature(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_signature() argument
302 if (argc != 1) { in hostapd_cli_cmd_signature()
312 static int hostapd_cli_cmd_sa_query(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_sa_query() argument
316 if (argc != 1) { in hostapd_cli_cmd_sa_query()
327 static int hostapd_cli_cmd_wps_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_pin() argument
331 if (argc < 2) { in hostapd_cli_cmd_wps_pin()
336 if (argc > 3) in hostapd_cli_cmd_wps_pin()
339 else if (argc > 2) in hostapd_cli_cmd_wps_pin()
348 static int hostapd_cli_cmd_wps_check_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_check_pin() argument
354 if (argc != 1 && argc != 2) { in hostapd_cli_cmd_wps_check_pin()
360 if (argc == 2) in hostapd_cli_cmd_wps_check_pin()
374 static int hostapd_cli_cmd_wps_pbc(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_pbc() argument
381 static int hostapd_cli_cmd_wps_cancel(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_cancel() argument
389 static int hostapd_cli_cmd_wps_nfc_tag_read(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_nfc_tag_read() argument
396 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_tag_read()
416 int argc, char *argv[]) in hostapd_cli_cmd_wps_nfc_config_token() argument
421 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_config_token()
438 int argc, char *argv[]) in hostapd_cli_cmd_wps_nfc_token() argument
443 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_token()
459 int argc, char *argv[]) in hostapd_cli_cmd_nfc_get_handover_sel() argument
464 if (argc != 2) { in hostapd_cli_cmd_nfc_get_handover_sel()
482 static int hostapd_cli_cmd_wps_ap_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_ap_pin() argument
486 if (argc < 1) { in hostapd_cli_cmd_wps_ap_pin()
491 if (argc > 2) in hostapd_cli_cmd_wps_ap_pin()
494 else if (argc > 1) in hostapd_cli_cmd_wps_ap_pin()
503 static int hostapd_cli_cmd_wps_get_status(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_get_status() argument
510 static int hostapd_cli_cmd_wps_config(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_config() argument
518 if (argc < 1) { in hostapd_cli_cmd_wps_config()
532 if (argc > 3) { in hostapd_cli_cmd_wps_config()
541 if (argc > 3) in hostapd_cli_cmd_wps_config()
544 else if (argc > 2) in hostapd_cli_cmd_wps_config()
555 static int hostapd_cli_cmd_disassoc_imminent(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disassoc_imminent() argument
561 if (argc < 2) { in hostapd_cli_cmd_disassoc_imminent()
575 static int hostapd_cli_cmd_ess_disassoc(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_ess_disassoc() argument
581 if (argc < 3) { in hostapd_cli_cmd_ess_disassoc()
595 static int hostapd_cli_cmd_bss_tm_req(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_bss_tm_req() argument
601 if (argc < 1) { in hostapd_cli_cmd_bss_tm_req()
611 for (i = 1; i < argc; i++) { in hostapd_cli_cmd_bss_tm_req()
622 static int hostapd_cli_cmd_get_config(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_get_config() argument
662 static int hostapd_cli_cmd_all_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_all_sta() argument
677 static int hostapd_cli_cmd_list_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_list_sta() argument
695 int argc, char *argv[]) in hostapd_cli_cmd_set_qos_map_set() argument
700 if (argc != 1) { in hostapd_cli_cmd_set_qos_map_set()
715 int argc, char *argv[]) in hostapd_cli_cmd_send_qos_map_conf() argument
720 if (argc != 1) { in hostapd_cli_cmd_send_qos_map_conf()
733 static int hostapd_cli_cmd_hs20_wnm_notif(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_hs20_wnm_notif() argument
739 if (argc < 2) { in hostapd_cli_cmd_hs20_wnm_notif()
753 static int hostapd_cli_cmd_hs20_deauth_req(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_hs20_deauth_req() argument
759 if (argc < 3) { in hostapd_cli_cmd_hs20_deauth_req()
764 if (argc > 3) in hostapd_cli_cmd_hs20_deauth_req()
778 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_get() argument
783 if (argc != 1) { in hostapd_cli_cmd_get()
824 static int hostapd_cli_cmd_fst(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_fst() argument
831 if (argc <= 0) { in hostapd_cli_cmd_fst()
838 for (i = 0; i < argc; i++) { in hostapd_cli_cmd_fst()
852 static int hostapd_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_vendor() argument
857 if (argc < 2 || argc > 4) { in hostapd_cli_cmd_vendor()
864 argv[1], argc >= 3 ? argv[2] : "", in hostapd_cli_cmd_vendor()
865 argc == 4 ? " " : "", argc == 4 ? argv[3] : ""); in hostapd_cli_cmd_vendor()
874 static int hostapd_cli_cmd_erp_flush(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_erp_flush() argument
881 static int hostapd_cli_cmd_log_level(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_log_level() argument
888 argc >= 1 ? " " : "", in hostapd_cli_cmd_log_level()
889 argc >= 1 ? argv[0] : "", in hostapd_cli_cmd_log_level()
890 argc == 2 ? " " : "", in hostapd_cli_cmd_log_level()
891 argc == 2 ? argv[1] : ""); in hostapd_cli_cmd_log_level()
900 static int hostapd_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_raw() argument
902 if (argc == 0) in hostapd_cli_cmd_raw()
904 return hostapd_cli_cmd(ctrl, argv[0], 0, argc - 1, &argv[1]); in hostapd_cli_cmd_raw()
908 static int hostapd_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_pmksa() argument
914 static int hostapd_cli_cmd_pmksa_flush(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_pmksa_flush() argument
921 static int hostapd_cli_cmd_set_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_set_neighbor() argument
927 if (argc < 3 || argc > 6) { in hostapd_cli_cmd_set_neighbor()
933 argv[0], argv[1], argv[2], argc >= 4 ? argv[3] : "", in hostapd_cli_cmd_set_neighbor()
934 argc >= 5 ? argv[4] : "", argc == 6 ? argv[5] : ""); in hostapd_cli_cmd_set_neighbor()
943 static int hostapd_cli_cmd_show_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_show_neighbor() argument
950 static int hostapd_cli_cmd_remove_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_remove_neighbor() argument
953 return hostapd_cli_cmd(ctrl, "REMOVE_NEIGHBOR", 1, argc, argv); in hostapd_cli_cmd_remove_neighbor()
957 static int hostapd_cli_cmd_req_lci(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_lci() argument
963 if (argc != 1) { in hostapd_cli_cmd_req_lci()
977 static int hostapd_cli_cmd_req_range(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_range() argument
980 if (argc < 4) { in hostapd_cli_cmd_req_range()
985 return hostapd_cli_cmd(ctrl, "REQ_RANGE", 4, argc, argv); in hostapd_cli_cmd_req_range()
989 static int hostapd_cli_cmd_driver_flags(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_driver_flags() argument
998 static int hostapd_cli_cmd_dpp_qr_code(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_qr_code() argument
1001 return hostapd_cli_cmd(ctrl, "DPP_QR_CODE", 1, argc, argv); in hostapd_cli_cmd_dpp_qr_code()
1005 static int hostapd_cli_cmd_dpp_bootstrap_gen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_gen() argument
1008 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GEN", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_gen()
1012 static int hostapd_cli_cmd_dpp_bootstrap_remove(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_remove() argument
1015 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_remove()
1020 int argc, char *argv[]) in hostapd_cli_cmd_dpp_bootstrap_get_uri() argument
1022 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GET_URI", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_get_uri()
1026 static int hostapd_cli_cmd_dpp_bootstrap_info(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_info() argument
1029 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_INFO", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_info()
1033 static int hostapd_cli_cmd_dpp_bootstrap_set(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_set() argument
1036 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_SET", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_set()
1040 static int hostapd_cli_cmd_dpp_auth_init(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_auth_init() argument
1043 return hostapd_cli_cmd(ctrl, "DPP_AUTH_INIT", 1, argc, argv); in hostapd_cli_cmd_dpp_auth_init()
1047 static int hostapd_cli_cmd_dpp_listen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_listen() argument
1050 return hostapd_cli_cmd(ctrl, "DPP_LISTEN", 1, argc, argv); in hostapd_cli_cmd_dpp_listen()
1054 static int hostapd_cli_cmd_dpp_stop_listen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_stop_listen() argument
1061 static int hostapd_cli_cmd_dpp_configurator_add(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_configurator_add() argument
1064 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_ADD", 0, argc, argv); in hostapd_cli_cmd_dpp_configurator_add()
1069 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_remove() argument
1071 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_remove()
1076 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_get_key() argument
1078 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_GET_KEY", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_get_key()
1083 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_sign() argument
1085 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_SIGN", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_sign()
1089 static int hostapd_cli_cmd_dpp_pkex_add(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_pkex_add() argument
1092 return hostapd_cli_cmd(ctrl, "DPP_PKEX_ADD", 1, argc, argv); in hostapd_cli_cmd_dpp_pkex_add()
1096 static int hostapd_cli_cmd_dpp_pkex_remove(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_pkex_remove() argument
1099 return hostapd_cli_cmd(ctrl, "DPP_PKEX_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_pkex_remove()
1105 static int hostapd_cli_cmd_dpp_controller_start(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_controller_start() argument
1108 return hostapd_cli_cmd(ctrl, "DPP_CONTROLLER_START", 1, argc, argv); in hostapd_cli_cmd_dpp_controller_start()
1112 static int hostapd_cli_cmd_dpp_controller_stop(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_controller_stop() argument
1119 static int hostapd_cli_cmd_dpp_chirp(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_chirp() argument
1122 return hostapd_cli_cmd(ctrl, "DPP_CHIRP", 1, argc, argv); in hostapd_cli_cmd_dpp_chirp()
1126 static int hostapd_cli_cmd_dpp_stop_chirp(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_stop_chirp() argument
1136 static int hostapd_cli_cmd_accept_macacl(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_accept_macacl() argument
1139 return hostapd_cli_cmd(ctrl, "ACCEPT_ACL", 1, argc, argv); in hostapd_cli_cmd_accept_macacl()
1143 static int hostapd_cli_cmd_deny_macacl(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_deny_macacl() argument
1146 return hostapd_cli_cmd(ctrl, "DENY_ACL", 1, argc, argv); in hostapd_cli_cmd_deny_macacl()
1150 static int hostapd_cli_cmd_poll_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_poll_sta() argument
1153 return hostapd_cli_cmd(ctrl, "POLL_STA", 1, argc, argv); in hostapd_cli_cmd_poll_sta()
1157 static int hostapd_cli_cmd_req_beacon(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_beacon() argument
1160 return hostapd_cli_cmd(ctrl, "REQ_BEACON", 2, argc, argv); in hostapd_cli_cmd_req_beacon()
1164 static int hostapd_cli_cmd_reload_wpa_psk(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload_wpa_psk() argument
1173 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
1355 int hostapd_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_request() argument
1392 ret = match->handler(ctrl, argc - 1, &argv[1]); in hostapd_request()