Lines Matching refs:argv

63 static int parse_noqopt(struct qdisc_util *qu, int argc, char **argv, struct nlmsghdr *n)
66 fprintf(stderr, "Unknown qdisc \"%s\", hence option \"%s\" is unparsable\n", qu->id, *argv);
82 static int parse_nofopt(struct filter_util *qu, char *fhandle, int argc, char **argv, struct nlmsghdr *n)
87 fprintf(stderr, "Unknown filter \"%s\", hence option \"%s\" is unparsable\n", qu->id, *argv);
221 static int do_cmd(int argc, char **argv)
223 if (matches(*argv, "qdisc") == 0)
224 return do_qdisc(argc-1, argv+1);
226 if (matches(*argv, "class") == 0)
227 return do_class(argc-1, argv+1);
229 if (matches(*argv, "filter") == 0)
230 return do_filter(argc-1, argv+1);
232 if (matches(*argv, "actions") == 0)
233 return do_action(argc-1, argv+1);
235 if (matches(*argv, "monitor") == 0)
236 return do_tcmonitor(argc-1, argv+1);
238 if (matches(*argv, "help") == 0) {
244 *argv);
294 int main(int argc, char **argv)
303 if (argv[1][0] != '-')
305 if (matches(argv[1], "-stats") == 0 ||
306 matches(argv[1], "-statistics") == 0) {
308 } else if (matches(argv[1], "-details") == 0) {
310 } else if (matches(argv[1], "-raw") == 0) {
312 } else if (matches(argv[1], "-pretty") == 0) {
314 } else if (matches(argv[1], "-Version") == 0) {
317 } else if (matches(argv[1], "-iec") == 0) {
319 } else if (matches(argv[1], "-help") == 0) {
322 } else if (matches(argv[1], "-force") == 0) {
325 } else if (matches(argv[1], "-batch") == 0) {
328 batchfile = argv[2];
329 argc--; argv++;
332 fprintf(stderr, "Option \"%s\" is unknown, try \"tc -help\".\n", argv[1]);
335 argc--; argv++;
353 ret = do_cmd(argc-1, argv+1);