Home | History | Annotate | Download | only in hostapd

Lines Matching defs:argv

206 static int hostapd_cli_cmd_ping(struct wpa_ctrl *ctrl, int argc, char *argv[])
212 static int hostapd_cli_cmd_relog(struct wpa_ctrl *ctrl, int argc, char *argv[])
218 static int hostapd_cli_cmd_mib(struct wpa_ctrl *ctrl, int argc, char *argv[])
269 static int hostapd_cli_cmd_sta(struct wpa_ctrl *ctrl, int argc, char *argv[])
277 snprintf(buf, sizeof(buf), "STA %s", argv[0]);
283 char *argv[])
291 snprintf(buf, sizeof(buf), "NEW_STA %s", argv[0]);
297 char *argv[])
307 argv[0], argv[1]);
309 os_snprintf(buf, sizeof(buf), "DEAUTHENTICATE %s", argv[0]);
315 char *argv[])
325 argv[0], argv[1]);
327 os_snprintf(buf, sizeof(buf), "DISASSOCIATE %s", argv[0]);
334 char *argv[])
342 snprintf(buf, sizeof(buf), "SA_QUERY %s", argv[0]);
350 char *argv[])
360 argv[0], argv[1], argv[2], argv[3]);
363 argv[0], argv[1], argv[2]);
365 snprintf(buf, sizeof(buf), "WPS_PIN %s %s", argv[0], argv[1]);
371 char *argv[])
384 argv[0], argv[1]);
387 argv[0]);
397 char *argv[])
404 char *argv[])
412 char *argv[])
424 buflen = 18 + os_strlen(argv[0]);
428 os_snprintf(buf, buflen, "WPS_NFC_TAG_READ %s", argv[0]);
438 int argc, char *argv[])
450 argv[0]);
460 int argc, char *argv[])
471 res = os_snprintf(cmd, sizeof(cmd), "WPS_NFC_TOKEN %s", argv[0]);
481 int argc, char *argv[])
493 argv[0], argv[1]);
505 char *argv[])
515 argv[0], argv[1], argv[2]);
518 argv[0], argv[1]);
520 snprintf(buf, sizeof(buf), "WPS_AP_PIN %s", argv[0]);
526 char *argv[])
541 if (argv[0][i] == '\0')
543 os_snprintf(&ssid_hex[i * 2], 3, "%02x", argv[0][i]);
549 if (argv[3][i] == '\0')
552 argv[3][i]);
558 ssid_hex, argv[1], argv[2], key_hex);
561 ssid_hex, argv[1], argv[2]);
564 ssid_hex, argv[1]);
571 char *argv[])
583 argv[0], argv[1]);
591 char *argv[])
603 argv[0], argv[1]);
611 char *argv[])
654 char *argv[])
668 static int hostapd_cli_cmd_help(struct wpa_ctrl *ctrl, int argc, char *argv[])
676 char *argv[])
683 static int hostapd_cli_cmd_quit(struct wpa_ctrl *ctrl, int argc, char *argv[])
692 static int hostapd_cli_cmd_level(struct wpa_ctrl *ctrl, int argc, char *argv[])
700 snprintf(cmd, sizeof(cmd), "LEVEL %s", argv[0]);
729 char *argv[])
738 ctrl_ifname = strdup(argv[0]);
756 static int hostapd_cli_cmd_set(struct wpa_ctrl *ctrl, int argc, char *argv[])
767 res = os_snprintf(cmd, sizeof(cmd), "SET %s %s", argv[0], argv[1]);
776 static int hostapd_cli_cmd_get(struct wpa_ctrl *ctrl, int argc, char *argv[])
787 res = os_snprintf(cmd, sizeof(cmd), "GET %s", argv[0]);
798 int (*handler)(struct wpa_ctrl *ctrl, int argc, char *argv[]);
841 static void wpa_request(struct wpa_ctrl *ctrl, int argc, char *argv[])
849 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) == 0) {
851 if (os_strcasecmp(cmd->cmd, argv[0]) == 0) {
862 printf("Ambiguous command '%s'; possible commands:", argv[0]);
865 if (strncasecmp(cmd->cmd, argv[0], strlen(argv[0])) ==
873 printf("Unknown command '%s'\n", argv[0]);
875 match->handler(ctrl, argc - 1, &argv[1]);
909 static int tokenize_cmd(char *cmd, char *argv[])
920 argv[argc] = pos;
971 char *argv[max_args];
973 argc = tokenize_cmd(cmd, argv);
975 wpa_request(ctrl_conn, argc, argv);
1048 int main(int argc, char *argv[])
1058 c = getopt(argc, argv, "a:BhG:i:p:v");
1157 wpa_request(ctrl_conn, argc - optind, &argv[optind]);