Lines Matching full:argv
70 static int parse_noqopt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n)
73 fprintf(stderr, "Unknown qdisc \"%s\", hence option \"%s\" is unparsable\n", qu->id, *argv);
89 static int parse_nofopt(struct filter_util *qu, char *fhandle, int argc, char **argv, struct nlmsghdr *n)
94 fprintf(stderr, "Unknown filter \"%s\", hence option \"%s\" is unparsable\n", qu->id, *argv);
227 static int do_cmd(int argc, char **argv)
229 if (matches(*argv, "qdisc") == 0)
230 return do_qdisc(argc-1, argv+1);
231 if (matches(*argv, "class") == 0)
232 return do_class(argc-1, argv+1);
233 if (matches(*argv, "filter") == 0)
234 return do_filter(argc-1, argv+1);
235 if (matches(*argv, "actions") == 0)
236 return do_action(argc-1, argv+1);
237 if (matches(*argv, "monitor") == 0)
238 return do_tcmonitor(argc-1, argv+1);
239 if (matches(*argv, "exec") == 0)
240 return do_exec(argc-1, argv+1);
241 if (matches(*argv, "help") == 0) {
247 *argv);
299 int main(int argc, char **argv)
307 if (argv[1][0] != '-')
309 if (matches(argv[1], "-stats") == 0 ||
310 matches(argv[1], "-statistics") == 0) {
312 } else if (matches(argv[1], "-details") == 0) {
314 } else if (matches(argv[1], "-raw") == 0) {
316 } else if (matches(argv[1], "-pretty") == 0) {
318 } else if (matches(argv[1], "-graph") == 0) {
320 } else if (matches(argv[1], "-Version") == 0) {
323 } else if (matches(argv[1], "-iec") == 0) {
325 } else if (matches(argv[1], "-help") == 0) {
328 } else if (matches(argv[1], "-force") == 0) {
331 } else if (matches(argv[1], "-batch") == 0) {
332 argc--; argv++;
335 batch_file = argv[1];
337 } else if (matches(argv[1], "-netns") == 0) {
339 if (netns_switch(argv[1]))
341 } else if (matches(argv[1], "-names") == 0 ||
342 matches(argv[1], "-nm") == 0) {
344 } else if (matches(argv[1], "-cf") == 0 ||
345 matches(argv[1], "-conf") == 0) {
347 conf_file = argv[1];
348 } else if (matches(argv[1], "-timestamp") == 0) {
350 } else if (matches(argv[1], "-tshort") == 0) {
354 fprintf(stderr, "Option \"%s\" is unknown, try \"tc -help\".\n", argv[1]);
357 argc--; argv++;
381 ret = do_cmd(argc-1, argv+1);