Lines Matching refs:argv
200 static int parse_arg(size_t *i, size_t argc, char *argv[]) in parse_arg() argument
205 const char *str = argv[*i] + 2; in parse_arg()
213 str = argv[*i]; in parse_arg()
354 static int cmd_net_ping(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_ping() argument
359 ARG_UNUSED(argv); in cmd_net_ping()
375 if (*argv[i] != '-') { in cmd_net_ping()
376 host = argv[i]; in cmd_net_ping()
380 switch (argv[i][1]) { in cmd_net_ping()
382 count = parse_arg(&i, argc, argv); in cmd_net_ping()
384 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
391 interval = parse_arg(&i, argc, argv); in cmd_net_ping()
393 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
400 iface_idx = parse_arg(&i, argc, argv); in cmd_net_ping()
402 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
408 priority = parse_arg(&i, argc, argv); in cmd_net_ping()
410 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
416 tos = parse_arg(&i, argc, argv); in cmd_net_ping()
418 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
425 payload_size = parse_arg(&i, argc, argv); in cmd_net_ping()
427 PR_WARNING("Parse error: %s\n", argv[i]); in cmd_net_ping()
434 PR_WARNING("Unrecognized argument: %s\n", argv[i]); in cmd_net_ping()