Lines Matching refs:argv

218 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[])
224 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[])
230 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[])
281 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[])
289 snprintf(buf, sizeof(buf), "STA %s", argv[0]);
295 char *argv[])
303 snprintf(buf, sizeof(buf), "NEW_STA %s", argv[0]);
309 char *argv[])
319 argv[0], argv[1]);
321 os_snprintf(buf, sizeof(buf), "DEAUTHENTICATE %s", argv[0]);
327 char *argv[])
337 argv[0], argv[1]);
339 os_snprintf(buf, sizeof(buf), "DISASSOCIATE %s", argv[0]);
346 char *argv[])
354 snprintf(buf, sizeof(buf), "SA_QUERY %s", argv[0]);
362 char *argv[])
372 argv[0], argv[1], argv[2], argv[3]);
375 argv[0], argv[1], argv[2]);
377 snprintf(buf, sizeof(buf), "WPS_PIN %s %s", argv[0], argv[1]);
383 char *argv[])
396 argv[0], argv[1]);
399 argv[0]);
409 char *argv[])
417 char *argv[])
436 argv[0], argv[1], argv[2]);
439 argv[0], argv[1], argv[2], argv[3]);
450 char *argv[])
460 argv[0], argv[1], argv[2]);
463 argv[0], argv[1]);
465 snprintf(buf, sizeof(buf), "WPS_AP_PIN %s", argv[0]);
471 char *argv[])
486 if (argv[0][i] == '\0')
488 os_snprintf(&ssid_hex[i * 2], 3, "%02x", argv[0][i]);
494 if (argv[3][i] == '\0')
497 argv[3][i]);
503 ssid_hex, argv[1], argv[2], key_hex);
506 ssid_hex, argv[1], argv[2]);
509 ssid_hex, argv[1]);
516 char *argv[])
559 char *argv[])
573 static int hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[])
581 char *argv[])
588 static int hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[])
595 static int hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[])
603 snprintf(cmd, sizeof(cmd), "LEVEL %s", argv[0]);
632 char *argv[])
641 ctrl_ifname = strdup(argv[0]);
659 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[])
670 res = os_snprintf(cmd, sizeof(cmd), "SET %s %s", argv[0], argv[1]);
679 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[])
690 res = os_snprintf(cmd, sizeof(cmd), "GET %s", argv[0]);
701 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
738 static void wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[])
746 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) == 0) {
748 if (os_strcasecmp(cmd->cmd, argv[0]) == 0) {
759 printf("Ambiguous command '%s'; possible commands:", argv[0]);
762 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) ==
770 printf("Unknown command '%s'\n", argv[0]);
772 match->handler(ctrl, argc - 1, &argv[1]);
807 char cmd[256], *res, *argv[max_args], *pos;
835 argv[argc] = pos;
845 wpa_request(ctrl_conn, argc, argv);
928 int main(int argc, char *argv[])
939 c = getopt(argc, argv, "a:BhG:i:p:v");
1039 wpa_request(ctrl_conn, argc - optind, &argv[optind]);