Lines Matching refs:argc

225 			   int min_args, int argc, char *argv[])
229 if (argc < min_args) {
234 if (write_cmd(buf, sizeof(buf), cmd, argc, argv) < 0)
240 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[])
246 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[])
252 static int hostapd_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[])
254 if (argc > 0 && os_strcmp(argv[0], "driver") == 0)
260 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[])
262 if (argc > 0) {
307 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[])
310 if (argc < 1) {
315 if (argc > 1)
338 static int hostapd_cli_cmd_new_sta(struct wpa_ctrl *ctrl, int argc,
342 if (argc != 1) {
352 static int hostapd_cli_cmd_deauthenticate(struct wpa_ctrl *ctrl, int argc,
356 if (argc < 1) {
361 if (argc > 1)
370 static int hostapd_cli_cmd_disassociate(struct wpa_ctrl *ctrl, int argc,
374 if (argc < 1) {
379 if (argc > 1)
389 static int hostapd_cli_cmd_signature(struct wpa_ctrl *ctrl, int argc,
394 if (argc != 1) {
405 static int hostapd_cli_cmd_sa_query(struct wpa_ctrl *ctrl, int argc,
409 if (argc != 1) {
421 static int hostapd_cli_cmd_wps_pin(struct wpa_ctrl *ctrl, int argc,
425 if (argc < 2) {
430 if (argc > 3)
433 else if (argc > 2)
442 static int hostapd_cli_cmd_wps_check_pin(struct wpa_ctrl *ctrl, int argc,
448 if (argc != 1 && argc != 2) {
454 if (argc == 2)
468 static int hostapd_cli_cmd_wps_pbc(struct wpa_ctrl *ctrl, int argc,
475 static int hostapd_cli_cmd_wps_cancel(struct wpa_ctrl *ctrl, int argc,
483 static int hostapd_cli_cmd_wps_nfc_tag_read(struct wpa_ctrl *ctrl, int argc,
490 if (argc != 1) {
510 int argc, char *argv[])
515 if (argc != 1) {
532 int argc, char *argv[])
537 if (argc != 1) {
553 int argc, char *argv[])
558 if (argc != 2) {
576 static int hostapd_cli_cmd_wps_ap_pin(struct wpa_ctrl *ctrl, int argc,
580 if (argc < 1) {
585 if (argc > 2)
588 else if (argc > 1)
597 static int hostapd_cli_cmd_wps_get_status(struct wpa_ctrl *ctrl, int argc,
604 static int hostapd_cli_cmd_wps_config(struct wpa_ctrl *ctrl, int argc,
612 if (argc < 1) {
626 if (argc > 3) {
635 if (argc > 3)
638 else if (argc > 2)
649 static int hostapd_cli_cmd_disassoc_imminent(struct wpa_ctrl *ctrl, int argc,
655 if (argc < 2) {
669 static int hostapd_cli_cmd_ess_disassoc(struct wpa_ctrl *ctrl, int argc,
675 if (argc < 3) {
689 static int hostapd_cli_cmd_bss_tm_req(struct wpa_ctrl *ctrl, int argc,
695 if (argc < 1) {
705 for (i = 1; i < argc; i++) {
716 static int hostapd_cli_cmd_get_config(struct wpa_ctrl *ctrl, int argc,
760 static int hostapd_cli_cmd_all_sta(struct wpa_ctrl *ctrl, int argc,
775 static int hostapd_cli_cmd_list_sta(struct wpa_ctrl *ctrl, int argc,
792 static int hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[])
794 print_help(stdout, argc > 0 ? argv[0] : NULL);
814 static int hostapd_cli_cmd_license(struct wpa_ctrl *ctrl, int argc,
823 int argc, char *argv[])
828 if (argc != 1) {
843 int argc, char *argv[])
848 if (argc != 1) {
861 static int hostapd_cli_cmd_hs20_wnm_notif(struct wpa_ctrl *ctrl, int argc,
867 if (argc < 2) {
881 static int hostapd_cli_cmd_hs20_deauth_req(struct wpa_ctrl *ctrl, int argc,
887 if (argc < 3) {
892 if (argc > 3)
906 static int hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[])
915 static int hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[])
918 if (argc != 1) {
992 static int hostapd_cli_cmd_interface(struct wpa_ctrl *ctrl, int argc,
995 if (argc < 1) {
1025 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[])
1030 if (argc != 2) {
1083 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[])
1088 if (argc != 1) {
1129 static int hostapd_cli_cmd_fst(struct wpa_ctrl *ctrl, int argc, char *argv[])
1136 if (argc <= 0) {
1143 for (i = 0; i < argc; i++) {
1158 int argc, char *argv[])
1166 if (argc < 2) {
1183 for (i = 2; i < argc; i++) {
1196 static int hostapd_cli_cmd_enable(struct wpa_ctrl *ctrl, int argc,
1203 static int hostapd_cli_cmd_reload(struct wpa_ctrl *ctrl, int argc,
1210 static int hostapd_cli_cmd_disable(struct wpa_ctrl *ctrl, int argc,
1217 static int hostapd_cli_cmd_update_beacon(struct wpa_ctrl *ctrl, int argc,
1224 static int hostapd_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[])
1229 if (argc < 2 || argc > 3) {
1236 argc == 3 ? argv[2] : "");
1245 static int hostapd_cli_cmd_erp_flush(struct wpa_ctrl *ctrl, int argc,
1252 static int hostapd_cli_cmd_log_level(struct wpa_ctrl *ctrl, int argc,
1259 argc >= 1 ? " " : "",
1260 argc >= 1 ? argv[0] : "",
1261 argc == 2 ? " " : "",
1262 argc == 2 ? argv[1] : "");
1271 static int hostapd_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[])
1273 if (argc == 0)
1275 return hostapd_cli_cmd(ctrl, argv[0], 0, argc - 1, &argv[1]);
1279 static int hostapd_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[])
1285 static int hostapd_cli_cmd_pmksa_flush(struct wpa_ctrl *ctrl, int argc,
1292 static int hostapd_cli_cmd_set_neighbor(struct wpa_ctrl *ctrl, int argc,
1298 if (argc < 3 || argc > 6) {
1304 argv[0], argv[1], argv[2], argc >= 4 ? argv[3] : "",
1305 argc >= 5 ? argv[4] : "", argc == 6 ? argv[5] : "");
1314 static int hostapd_cli_cmd_remove_neighbor(struct wpa_ctrl *ctrl, int argc,
1320 if (argc != 2) {
1335 static int hostapd_cli_cmd_req_lci(struct wpa_ctrl *ctrl, int argc,
1341 if (argc != 1) {
1355 static int hostapd_cli_cmd_req_range(struct wpa_ctrl *ctrl, int argc,
1358 if (argc < 4) {
1363 return hostapd_cli_cmd(ctrl, "REQ_RANGE", 4, argc, argv);
1367 static int hostapd_cli_cmd_driver_flags(struct wpa_ctrl *ctrl, int argc,
1376 static int hostapd_cli_cmd_dpp_qr_code(struct wpa_ctrl *ctrl, int argc,
1379 return hostapd_cli_cmd(ctrl, "DPP_QR_CODE", 1, argc, argv);
1383 static int hostapd_cli_cmd_dpp_bootstrap_gen(struct wpa_ctrl *ctrl, int argc,
1386 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GEN", 1, argc, argv);
1390 static int hostapd_cli_cmd_dpp_bootstrap_remove(struct wpa_ctrl *ctrl, int argc,
1393 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_REMOVE", 1, argc, argv);
1398 int argc, char *argv[])
1400 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GET_URI", 1, argc, argv);
1404 static int hostapd_cli_cmd_dpp_bootstrap_info(struct wpa_ctrl *ctrl, int argc,
1407 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_INFO", 1, argc, argv);
1411 static int hostapd_cli_cmd_dpp_auth_init(struct wpa_ctrl *ctrl, int argc,
1414 return hostapd_cli_cmd(ctrl, "DPP_AUTH_INIT", 1, argc, argv);
1418 static int hostapd_cli_cmd_dpp_listen(struct wpa_ctrl *ctrl, int argc,
1421 return hostapd_cli_cmd(ctrl, "DPP_LISTEN", 1, argc, argv);
1425 static int hostapd_cli_cmd_dpp_stop_listen(struct wpa_ctrl *ctrl, int argc,
1432 static int hostapd_cli_cmd_dpp_configurator_add(struct wpa_ctrl *ctrl, int argc,
1435 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_ADD", 0, argc, argv);
1440 int argc, char *argv[])
1442 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_REMOVE", 1, argc, argv);
1447 int argc, char *argv[])
1449 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_GET_KEY", 1, argc, argv);
1454 int argc, char *argv[])
1456 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_SIGN", 1, argc, argv);
1460 static int hostapd_cli_cmd_dpp_pkex_add(struct wpa_ctrl *ctrl, int argc,
1463 return hostapd_cli_cmd(ctrl, "DPP_PKEX_ADD", 1, argc, argv);
1467 static int hostapd_cli_cmd_dpp_pkex_remove(struct wpa_ctrl *ctrl, int argc,
1470 return hostapd_cli_cmd(ctrl, "DPP_PKEX_REMOVE", 1, argc, argv);
1476 static int hostapd_cli_cmd_accept_macacl(struct wpa_ctrl *ctrl, int argc,
1479 return hostapd_cli_cmd(ctrl, "ACCEPT_ACL", 1, argc, argv);
1483 static int hostapd_cli_cmd_deny_macacl(struct wpa_ctrl *ctrl, int argc,
1486 return hostapd_cli_cmd(ctrl, "DENY_ACL", 1, argc, argv);
1490 static int hostapd_cli_cmd_poll_sta(struct wpa_ctrl *ctrl, int argc,
1493 return hostapd_cli_cmd(ctrl, "POLL_STA", 1, argc, argv);
1497 static int hostapd_cli_cmd_req_beacon(struct wpa_ctrl *ctrl, int argc,
1500 return hostapd_cli_cmd(ctrl, "REQ_BEACON", 2, argc, argv);
1504 static int hostapd_cli_cmd_reload_wpa_psk(struct wpa_ctrl *ctrl, int argc,
1513 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
1727 static void wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[])
1761 match->handler(ctrl, argc - 1, &argv[1]);
1851 int argc;
1852 argc = tokenize_cmd(cmd, argv);
1853 if (argc)
1854 wpa_request(ctrl_conn, argc, argv);
2009 int main(int argc, char *argv[])
2019 c = getopt(argc, argv, "a:BhG:i:p:P:s:v");
2057 interactive = (argc == optind) && (action_file == NULL);
2115 wpa_request(ctrl_conn, argc - optind, &argv[optind]);
2126 int main(int argc, char *argv[])