Lines Matching defs:argv

228 			   int min_args, int argc, char *argv[])
237 if (write_cmd(buf, sizeof(buf), cmd, argc, argv) < 0)
243 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[])
249 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[])
256 char *argv[])
262 static int hostapd_cli_cmd_status(struct wpa_ctrl *ctrl, int argc, char *argv[])
264 if (argc > 0 && os_strcmp(argv[0], "driver") == 0)
270 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[])
274 os_snprintf(buf, sizeof(buf), "MIB %s", argv[0]);
323 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[])
332 snprintf(buf, sizeof(buf), "STA %s %s", argv[0], argv[1]);
334 snprintf(buf, sizeof(buf), "STA %s", argv[0]);
355 char *argv[])
363 snprintf(buf, sizeof(buf), "NEW_STA %s", argv[0]);
369 char *argv[])
379 argv[0], argv[1]);
381 os_snprintf(buf, sizeof(buf), "DEAUTHENTICATE %s", argv[0]);
387 char *argv[])
397 argv[0], argv[1]);
399 os_snprintf(buf, sizeof(buf), "DISASSOCIATE %s", argv[0]);
406 char *argv[])
414 os_snprintf(buf, sizeof(buf), "SIGNATURE %s", argv[0]);
421 char *argv[])
429 snprintf(buf, sizeof(buf), "SA_QUERY %s", argv[0]);
436 char *argv[])
446 argv[0], argv[1], argv[2], argv[3]);
449 argv[0], argv[1], argv[2]);
451 snprintf(buf, sizeof(buf), "WPS_PIN %s %s", argv[0], argv[1]);
457 char *argv[])
470 argv[0], argv[1]);
473 argv[0]);
483 char *argv[])
490 char *argv[])
498 char *argv[])
510 buflen = 18 + os_strlen(argv[0]);
514 os_snprintf(buf, buflen, "WPS_NFC_TAG_READ %s", argv[0]);
524 int argc, char *argv[])
536 argv[0]);
546 int argc, char *argv[])
557 res = os_snprintf(cmd, sizeof(cmd), "WPS_NFC_TOKEN %s", argv[0]);
567 int argc, char *argv[])
579 argv[0], argv[1]);
591 char *argv[])
601 argv[0], argv[1], argv[2]);
604 argv[0], argv[1]);
606 snprintf(buf, sizeof(buf), "WPS_AP_PIN %s", argv[0]);
612 char *argv[])
619 char *argv[])
634 if (argv[0][i] == '\0')
636 os_snprintf(&ssid_hex[i * 2], 3, "%02x", argv[0][i]);
642 if (argv[3][i] == '\0')
645 argv[3][i]);
651 ssid_hex, argv[1], argv[2], key_hex);
654 ssid_hex, argv[1], argv[2]);
657 ssid_hex, argv[1]);
664 char *argv[])
676 argv[0], argv[1]);
684 char *argv[])
696 argv[0], argv[1], argv[2]);
704 char *argv[])
714 res = os_snprintf(buf, sizeof(buf), "BSS_TM_REQ %s", argv[0]);
721 res = os_snprintf(tmp, sizeof(buf) - total, " %s", argv[i]);
731 char *argv[])
775 char *argv[])
790 char *argv[])
806 static int hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[])
808 print_help(stdout, argc > 0 ? argv[0] : NULL);
829 char *argv[])
837 int argc, char *argv[])
849 res = os_snprintf(buf, sizeof(buf), "SET_QOS_MAP_SET %s", argv[0]);
857 int argc, char *argv[])
868 res = os_snprintf(buf, sizeof(buf), "SEND_QOS_MAP_CONF %s", argv[0]);
876 char *argv[])
888 argv[0], argv[1]);
896 char *argv[])
909 argv[0], argv[1], argv[2], argv[3]);
913 argv[0], argv[1], argv[2]);
920 static int hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[])
929 static int hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[])
937 snprintf(cmd, sizeof(cmd), "LEVEL %s", argv[0]);
1007 char *argv[])
1013 if (hostapd_cli_reconnect(argv[0]) != 0) {
1039 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[])
1050 res = os_snprintf(cmd, sizeof(cmd), "SET %s %s", argv[0], argv[1]);
1097 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[])
1108 res = os_snprintf(cmd, sizeof(cmd), "GET %s", argv[0]);
1143 static int hostapd_cli_cmd_fst(struct wpa_ctrl *ctrl, int argc, char *argv[])
1159 argv[i]);
1173 int argc, char *argv[])
1175 return hostapd_cli_cmd(ctrl, "COLOR_CHANGE", 1, argc, argv);
1181 int argc, char *argv[])
1199 argv[0], argv[1]);
1208 res = os_snprintf(tmp, sizeof(cmd) - total, " %s", argv[i]);
1220 int argc, char *argv[])
1222 return hostapd_cli_cmd(ctrl, "NOTIFY_CW_CHANGE", 1, argc, argv);
1227 char *argv[])
1234 char *argv[])
1241 char *argv[])
1248 char *argv[])
1255 char *argv[])
1262 char *argv[])
1269 char *argv[])
1276 char *argv[])
1283 char *argv[])
1289 static int hostapd_cli_cmd_vendor(struct wpa_ctrl *ctrl, int argc, char *argv[])
1300 res = os_snprintf(cmd, sizeof(cmd), "VENDOR %s %s %s%s%s", argv[0],
1301 argv[1], argc >= 3 ? argv[2] : "",
1302 argc == 4 ? " " : "", argc == 4 ? argv[3] : "");
1312 char *argv[])
1319 char *argv[])
1326 argc >= 1 ? argv[0] : "",
1328 argc == 2 ? argv[1] : "");
1337 static int hostapd_cli_cmd_raw(struct wpa_ctrl *ctrl, int argc, char *argv[])
1341 return hostapd_cli_cmd(ctrl, argv[0], 0, argc - 1, &argv[1]);
1345 static int hostapd_cli_cmd_pmksa(struct wpa_ctrl *ctrl, int argc, char *argv[])
1352 char *argv[])
1359 char *argv[])
1370 argv[0], argv[1], argv[2], argc >= 4 ? argv[3] : "",
1371 argc >= 5 ? argv[4] : "", argc == 6 ? argv[5] : "");
1381 char *argv[])
1388 char *argv[])
1390 return hostapd_cli_cmd(ctrl, "REMOVE_NEIGHBOR", 1, argc, argv);
1395 char *argv[])
1405 res = os_snprintf(cmd, sizeof(cmd), "REQ_LCI %s", argv[0]);
1415 char *argv[])
1422 return hostapd_cli_cmd(ctrl, "REQ_RANGE", 4, argc, argv);
1427 char *argv[])
1434 char *argv[])
1443 char *argv[])
1445 return hostapd_cli_cmd(ctrl, "DPP_QR_CODE", 1, argc, argv);
1450 char *argv[])
1452 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GEN", 1, argc, argv);
1457 char *argv[])
1459 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_REMOVE", 1, argc, argv);
1464 int argc, char *argv[])
1466 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_GET_URI", 1, argc, argv);
1471 char *argv[])
1473 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_INFO", 1, argc, argv);
1478 char *argv[])
1480 return hostapd_cli_cmd(ctrl, "DPP_BOOTSTRAP_SET", 1, argc, argv);
1485 char *argv[])
1487 return hostapd_cli_cmd(ctrl, "DPP_AUTH_INIT", 1, argc, argv);
1492 char *argv[])
1494 return hostapd_cli_cmd(ctrl, "DPP_LISTEN", 1, argc, argv);
1499 char *argv[])
1506 char *argv[])
1508 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_ADD", 0, argc, argv);
1513 int argc, char *argv[])
1515 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_REMOVE", 1, argc, argv);
1520 int argc, char *argv[])
1522 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_GET_KEY", 1, argc, argv);
1527 int argc, char *argv[])
1529 return hostapd_cli_cmd(ctrl, "DPP_CONFIGURATOR_SIGN", 1, argc, argv);
1534 char *argv[])
1536 return hostapd_cli_cmd(ctrl, "DPP_PKEX_ADD", 1, argc, argv);
1541 char *argv[])
1543 return hostapd_cli_cmd(ctrl, "DPP_PKEX_REMOVE", 1, argc, argv);
1550 char *argv[])
1552 return hostapd_cli_cmd(ctrl, "DPP_CONTROLLER_START", 0, argc, argv);
1557 char *argv[])
1564 char *argv[])
1566 return hostapd_cli_cmd(ctrl, "DPP_CHIRP", 1, argc, argv);
1571 char *argv[])
1581 char *argv[])
1583 return hostapd_cli_cmd(ctrl, "DPP_PUSH_BUTTON", 0, argc, argv);
1590 char *argv[])
1592 return hostapd_cli_cmd(ctrl, "ACCEPT_ACL", 1, argc, argv);
1597 char *argv[])
1599 return hostapd_cli_cmd(ctrl, "DENY_ACL", 1, argc, argv);
1604 char *argv[])
1606 return hostapd_cli_cmd(ctrl, "POLL_STA", 1, argc, argv);
1611 char *argv[])
1613 return hostapd_cli_cmd(ctrl, "REQ_BEACON", 2, argc, argv);
1618 char *argv[])
1620 return hostapd_cli_cmd(ctrl, "REQ_LINK_MEASUREMENT", 1, argc, argv);
1625 char *argv[])
1634 char *argv[])
1641 char *argv[])
1650 static int hostapd_cli_cmd_driver(struct wpa_ctrl *ctrl, int argc, char *argv[])
1652 return hostapd_cli_cmd(ctrl, "DRIVER", 1, argc, argv);
1659 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
1922 static void wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[])
1930 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) == 0) {
1932 if (os_strcasecmp(cmd->cmd, argv[0]) == 0) {
1943 printf("Ambiguous command '%s'; possible commands:", argv[0]);
1946 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) ==
1954 printf("Unknown command '%s'\n", argv[0]);
1956 match->handler(ctrl, argc - 1, &argv[1]);
2045 char *argv[max_args];
2047 argc = tokenize_cmd(cmd, argv);
2049 wpa_request(ctrl_conn, argc, argv);
2209 int main(int argc, char *argv[])
2220 c = getopt(argc, argv, "a:BhG:i:p:P:rs:v");
2326 wpa_request(ctrl_conn, argc - optind, &argv[optind]);
2337 int main(int argc, char *argv[])