Lines Matching refs:argc
228 int min_args, int argc, char *argv[]) in hostapd_cli_cmd() argument
232 if (argc < min_args) { in hostapd_cli_cmd()
237 if (write_cmd(buf, sizeof(buf), cmd, argc, argv) < 0) in hostapd_cli_cmd()
243 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_ping() argument
249 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_relog() argument
255 static int hostapd_cli_cmd_close_log(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_close_log() argument
262 static int hostapd_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_status() argument
264 if (argc > 0 && os_strcmp(argv[0], "driver") == 0) in hostapd_cli_cmd_status()
270 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_mib() argument
272 if (argc > 0) { in hostapd_cli_cmd_mib()
323 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_sta() argument
326 if (argc < 1) { in hostapd_cli_cmd_sta()
331 if (argc > 1) in hostapd_cli_cmd_sta()
354 static int hostapd_cli_cmd_new_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_new_sta() argument
358 if (argc != 1) { in hostapd_cli_cmd_new_sta()
368 static int hostapd_cli_cmd_deauthenticate(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_deauthenticate() argument
372 if (argc < 1) { in hostapd_cli_cmd_deauthenticate()
377 if (argc > 1) in hostapd_cli_cmd_deauthenticate()
386 static int hostapd_cli_cmd_disassociate(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disassociate() argument
390 if (argc < 1) { in hostapd_cli_cmd_disassociate()
395 if (argc > 1) in hostapd_cli_cmd_disassociate()
405 static int hostapd_cli_cmd_signature(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_signature() argument
410 if (argc != 1) { in hostapd_cli_cmd_signature()
420 static int hostapd_cli_cmd_sa_query(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_sa_query() argument
424 if (argc != 1) { in hostapd_cli_cmd_sa_query()
435 static int hostapd_cli_cmd_wps_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_pin() argument
439 if (argc < 2) { in hostapd_cli_cmd_wps_pin()
444 if (argc > 3) in hostapd_cli_cmd_wps_pin()
447 else if (argc > 2) in hostapd_cli_cmd_wps_pin()
456 static int hostapd_cli_cmd_wps_check_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_check_pin() argument
462 if (argc != 1 && argc != 2) { in hostapd_cli_cmd_wps_check_pin()
468 if (argc == 2) in hostapd_cli_cmd_wps_check_pin()
482 static int hostapd_cli_cmd_wps_pbc(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_pbc() argument
489 static int hostapd_cli_cmd_wps_cancel(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_cancel() argument
497 static int hostapd_cli_cmd_wps_nfc_tag_read(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_nfc_tag_read() argument
504 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_tag_read()
524 int argc, char *argv[]) in hostapd_cli_cmd_wps_nfc_config_token() argument
529 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_config_token()
546 int argc, char *argv[]) in hostapd_cli_cmd_wps_nfc_token() argument
551 if (argc != 1) { in hostapd_cli_cmd_wps_nfc_token()
567 int argc, char *argv[]) in hostapd_cli_cmd_nfc_get_handover_sel() argument
572 if (argc != 2) { in hostapd_cli_cmd_nfc_get_handover_sel()
590 static int hostapd_cli_cmd_wps_ap_pin(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_ap_pin() argument
594 if (argc < 1) { in hostapd_cli_cmd_wps_ap_pin()
599 if (argc > 2) in hostapd_cli_cmd_wps_ap_pin()
602 else if (argc > 1) in hostapd_cli_cmd_wps_ap_pin()
611 static int hostapd_cli_cmd_wps_get_status(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_get_status() argument
618 static int hostapd_cli_cmd_wps_config(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_wps_config() argument
626 if (argc < 1) { in hostapd_cli_cmd_wps_config()
640 if (argc > 3) { in hostapd_cli_cmd_wps_config()
649 if (argc > 3) in hostapd_cli_cmd_wps_config()
652 else if (argc > 2) in hostapd_cli_cmd_wps_config()
663 static int hostapd_cli_cmd_disassoc_imminent(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disassoc_imminent() argument
669 if (argc < 2) { in hostapd_cli_cmd_disassoc_imminent()
683 static int hostapd_cli_cmd_ess_disassoc(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_ess_disassoc() argument
689 if (argc < 3) { in hostapd_cli_cmd_ess_disassoc()
703 static int hostapd_cli_cmd_bss_tm_req(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_bss_tm_req() argument
709 if (argc < 1) { in hostapd_cli_cmd_bss_tm_req()
719 for (i = 1; i < argc; i++) { in hostapd_cli_cmd_bss_tm_req()
730 static int hostapd_cli_cmd_get_config(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_get_config() argument
774 static int hostapd_cli_cmd_all_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_all_sta() argument
789 static int hostapd_cli_cmd_list_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_list_sta() argument
806 static int hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_help() argument
808 print_help(stdout, argc > 0 ? argv[0] : NULL); in hostapd_cli_cmd_help()
828 static int hostapd_cli_cmd_license(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_license() argument
837 int argc, char *argv[]) in hostapd_cli_cmd_set_qos_map_set() argument
842 if (argc != 1) { in hostapd_cli_cmd_set_qos_map_set()
857 int argc, char *argv[]) in hostapd_cli_cmd_send_qos_map_conf() argument
862 if (argc != 1) { in hostapd_cli_cmd_send_qos_map_conf()
875 static int hostapd_cli_cmd_hs20_wnm_notif(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_hs20_wnm_notif() argument
881 if (argc < 2) { in hostapd_cli_cmd_hs20_wnm_notif()
895 static int hostapd_cli_cmd_hs20_deauth_req(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_hs20_deauth_req() argument
901 if (argc < 3) { in hostapd_cli_cmd_hs20_deauth_req()
906 if (argc > 3) in hostapd_cli_cmd_hs20_deauth_req()
920 static int hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_quit() argument
929 static int hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_level() argument
932 if (argc != 1) { in hostapd_cli_cmd_level()
1006 static int hostapd_cli_cmd_interface(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_interface() argument
1009 if (argc < 1) { in hostapd_cli_cmd_interface()
1039 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_set() argument
1044 if (argc != 2) { in hostapd_cli_cmd_set()
1097 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_get() argument
1102 if (argc != 1) { in hostapd_cli_cmd_get()
1143 static int hostapd_cli_cmd_fst(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_fst() argument
1150 if (argc <= 0) { in hostapd_cli_cmd_fst()
1157 for (i = 0; i < argc; i++) { in hostapd_cli_cmd_fst()
1173 int argc, char *argv[]) in hostapd_cli_cmd_color_change() argument
1175 return hostapd_cli_cmd(ctrl, "COLOR_CHANGE", 1, argc, argv); in hostapd_cli_cmd_color_change()
1181 int argc, char *argv[]) in hostapd_cli_cmd_chan_switch() argument
1189 if (argc < 2) { in hostapd_cli_cmd_chan_switch()
1206 for (i = 2; i < argc; i++) { in hostapd_cli_cmd_chan_switch()
1220 int argc, char *argv[]) in hostapd_cli_cmd_notify_cw_change() argument
1222 return hostapd_cli_cmd(ctrl, "NOTIFY_CW_CHANGE", 1, argc, argv); in hostapd_cli_cmd_notify_cw_change()
1226 static int hostapd_cli_cmd_enable(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_enable() argument
1233 static int hostapd_cli_cmd_reload(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload() argument
1240 static int hostapd_cli_cmd_reload_bss(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload_bss() argument
1247 static int hostapd_cli_cmd_reload_config(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload_config() argument
1254 static int hostapd_cli_cmd_disable(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disable() argument
1261 static int hostapd_cli_cmd_enable_mld(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_enable_mld() argument
1268 static int hostapd_cli_cmd_disable_mld(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_disable_mld() argument
1275 static int hostapd_cli_cmd_update_beacon(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_update_beacon() argument
1282 static int hostapd_cli_cmd_stop_ap(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_stop_ap() argument
1289 static int hostapd_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_vendor() argument
1294 if (argc < 2 || argc > 4) { in hostapd_cli_cmd_vendor()
1301 argv[1], argc >= 3 ? argv[2] : "", in hostapd_cli_cmd_vendor()
1302 argc == 4 ? " " : "", argc == 4 ? argv[3] : ""); in hostapd_cli_cmd_vendor()
1311 static int hostapd_cli_cmd_erp_flush(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_erp_flush() argument
1318 static int hostapd_cli_cmd_log_level(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_log_level() argument
1325 argc >= 1 ? " " : "", in hostapd_cli_cmd_log_level()
1326 argc >= 1 ? argv[0] : "", in hostapd_cli_cmd_log_level()
1327 argc == 2 ? " " : "", in hostapd_cli_cmd_log_level()
1328 argc == 2 ? argv[1] : ""); in hostapd_cli_cmd_log_level()
1337 static int hostapd_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_raw() argument
1339 if (argc == 0) in hostapd_cli_cmd_raw()
1341 return hostapd_cli_cmd(ctrl, argv[0], 0, argc - 1, &argv[1]); in hostapd_cli_cmd_raw()
1345 static int hostapd_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_pmksa() argument
1351 static int hostapd_cli_cmd_pmksa_flush(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_pmksa_flush() argument
1358 static int hostapd_cli_cmd_set_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_set_neighbor() argument
1364 if (argc < 3 || argc > 6) { in hostapd_cli_cmd_set_neighbor()
1370 argv[0], argv[1], argv[2], argc >= 4 ? argv[3] : "", in hostapd_cli_cmd_set_neighbor()
1371 argc >= 5 ? argv[4] : "", argc == 6 ? argv[5] : ""); in hostapd_cli_cmd_set_neighbor()
1380 static int hostapd_cli_cmd_show_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_show_neighbor() argument
1387 static int hostapd_cli_cmd_remove_neighbor(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_remove_neighbor() argument
1390 return hostapd_cli_cmd(ctrl, "REMOVE_NEIGHBOR", 1, argc, argv); in hostapd_cli_cmd_remove_neighbor()
1394 static int hostapd_cli_cmd_req_lci(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_lci() argument
1400 if (argc != 1) { in hostapd_cli_cmd_req_lci()
1414 static int hostapd_cli_cmd_req_range(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_range() argument
1417 if (argc < 4) { in hostapd_cli_cmd_req_range()
1422 return hostapd_cli_cmd(ctrl, "REQ_RANGE", 4, argc, argv); in hostapd_cli_cmd_req_range()
1426 static int hostapd_cli_cmd_driver_flags(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_driver_flags() argument
1433 static int hostapd_cli_cmd_driver_flags2(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_driver_flags2() argument
1442 static int hostapd_cli_cmd_dpp_qr_code(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_qr_code() argument
1445 return hostapd_cli_cmd(ctrl, "DPP_QR_CODE", 1, argc, argv); in hostapd_cli_cmd_dpp_qr_code()
1449 static int hostapd_cli_cmd_dpp_bootstrap_gen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_gen() argument
1452 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GEN", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_gen()
1456 static int hostapd_cli_cmd_dpp_bootstrap_remove(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_remove() argument
1459 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_remove()
1464 int argc, char *argv[]) in hostapd_cli_cmd_dpp_bootstrap_get_uri() argument
1466 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GET_URI", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_get_uri()
1470 static int hostapd_cli_cmd_dpp_bootstrap_info(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_info() argument
1473 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_INFO", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_info()
1477 static int hostapd_cli_cmd_dpp_bootstrap_set(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_bootstrap_set() argument
1480 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_SET", 1, argc, argv); in hostapd_cli_cmd_dpp_bootstrap_set()
1484 static int hostapd_cli_cmd_dpp_auth_init(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_auth_init() argument
1487 return hostapd_cli_cmd(ctrl, "DPP_AUTH_INIT", 1, argc, argv); in hostapd_cli_cmd_dpp_auth_init()
1491 static int hostapd_cli_cmd_dpp_listen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_listen() argument
1494 return hostapd_cli_cmd(ctrl, "DPP_LISTEN", 1, argc, argv); in hostapd_cli_cmd_dpp_listen()
1498 static int hostapd_cli_cmd_dpp_stop_listen(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_stop_listen() argument
1505 static int hostapd_cli_cmd_dpp_configurator_add(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_configurator_add() argument
1508 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_ADD", 0, argc, argv); in hostapd_cli_cmd_dpp_configurator_add()
1513 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_remove() argument
1515 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_remove()
1520 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_get_key() argument
1522 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_GET_KEY", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_get_key()
1527 int argc, char *argv[]) in hostapd_cli_cmd_dpp_configurator_sign() argument
1529 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_SIGN", 1, argc, argv); in hostapd_cli_cmd_dpp_configurator_sign()
1533 static int hostapd_cli_cmd_dpp_pkex_add(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_pkex_add() argument
1536 return hostapd_cli_cmd(ctrl, "DPP_PKEX_ADD", 1, argc, argv); in hostapd_cli_cmd_dpp_pkex_add()
1540 static int hostapd_cli_cmd_dpp_pkex_remove(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_pkex_remove() argument
1543 return hostapd_cli_cmd(ctrl, "DPP_PKEX_REMOVE", 1, argc, argv); in hostapd_cli_cmd_dpp_pkex_remove()
1549 static int hostapd_cli_cmd_dpp_controller_start(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_controller_start() argument
1552 return hostapd_cli_cmd(ctrl, "DPP_CONTROLLER_START", 0, argc, argv); in hostapd_cli_cmd_dpp_controller_start()
1556 static int hostapd_cli_cmd_dpp_controller_stop(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_controller_stop() argument
1563 static int hostapd_cli_cmd_dpp_chirp(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_chirp() argument
1566 return hostapd_cli_cmd(ctrl, "DPP_CHIRP", 1, argc, argv); in hostapd_cli_cmd_dpp_chirp()
1570 static int hostapd_cli_cmd_dpp_stop_chirp(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_stop_chirp() argument
1580 static int hostapd_cli_cmd_dpp_push_button(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_dpp_push_button() argument
1583 return hostapd_cli_cmd(ctrl, "DPP_PUSH_BUTTON", 0, argc, argv); in hostapd_cli_cmd_dpp_push_button()
1589 static int hostapd_cli_cmd_accept_macacl(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_accept_macacl() argument
1592 return hostapd_cli_cmd(ctrl, "ACCEPT_ACL", 1, argc, argv); in hostapd_cli_cmd_accept_macacl()
1596 static int hostapd_cli_cmd_deny_macacl(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_deny_macacl() argument
1599 return hostapd_cli_cmd(ctrl, "DENY_ACL", 1, argc, argv); in hostapd_cli_cmd_deny_macacl()
1603 static int hostapd_cli_cmd_poll_sta(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_poll_sta() argument
1606 return hostapd_cli_cmd(ctrl, "POLL_STA", 1, argc, argv); in hostapd_cli_cmd_poll_sta()
1610 static int hostapd_cli_cmd_req_beacon(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_beacon() argument
1613 return hostapd_cli_cmd(ctrl, "REQ_BEACON", 2, argc, argv); in hostapd_cli_cmd_req_beacon()
1617 static int hostapd_cli_cmd_req_link_measurement(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_req_link_measurement() argument
1620 return hostapd_cli_cmd(ctrl, "REQ_LINK_MEASUREMENT", 1, argc, argv); in hostapd_cli_cmd_req_link_measurement()
1624 static int hostapd_cli_cmd_reload_wpa_psk(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload_wpa_psk() argument
1633 static int hostapd_cli_cmd_get_rxkhs(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_get_rxkhs() argument
1640 static int hostapd_cli_cmd_reload_rxkhs(struct wpa_ctrl *ctrl, int argc, in hostapd_cli_cmd_reload_rxkhs() argument
1650 static int hostapd_cli_cmd_driver(struct wpa_ctrl *ctrl, int argc, char *argv[]) in hostapd_cli_cmd_driver() argument
1652 return hostapd_cli_cmd(ctrl, "DRIVER", 1, argc, argv); in hostapd_cli_cmd_driver()
1659 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
1922 static void wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[]) in wpa_request() argument
1956 match->handler(ctrl, argc - 1, &argv[1]); in wpa_request()
2046 int argc; in hostapd_cli_edit_cmd_cb() local
2047 argc = tokenize_cmd(cmd, argv); in hostapd_cli_edit_cmd_cb()
2048 if (argc) in hostapd_cli_edit_cmd_cb()
2049 wpa_request(ctrl_conn, argc, argv); in hostapd_cli_edit_cmd_cb()
2209 int main(int argc, char *argv[]) in main() argument
2220 c = getopt(argc, argv, "a:BhG:i:p:P:rs:v"); in main()
2261 interactive = (argc == optind) && (action_file == NULL); in main()
2326 wpa_request(ctrl_conn, argc - optind, &argv[optind]); in main()
2337 int main(int argc, char *argv[]) in main() argument