Lines Matching defs:argc
630 int argc = *argcp;
633 while (++argv, --argc > 0) {
662 *argcp = argc;
667 int parse_nexthops(struct nlmsghdr *n, struct rtmsg *r, int argc, char **argv)
677 while (argc > 0) {
682 if (argc <= 1) {
689 parse_one_nh(rta, rtnh, &argc, &argv);
699 int iproute_modify(int cmd, unsigned flags, int argc, char **argv)
735 while (argc > 0) {
961 argc--; argv++;
985 parse_nexthops(&req.n, &req.r, argc, argv);
1096 static int iproute_list_flush_or_save(int argc, char **argv, int action)
1112 if ((action == IPROUTE_FLUSH) && argc <= 0) {
1117 while (argc > 0) {
1237 argc--; argv++;
1344 int iproute_get(int argc, char **argv)
1374 while (argc > 0) {
1422 argc--; argv++;
1536 int do_iproute(int argc, char **argv)
1538 if (argc < 1)
1543 argc-1, argv+1);
1546 argc-1, argv+1);
1549 argc-1, argv+1);
1552 argc-1, argv+1);
1555 argc-1, argv+1);
1558 argc-1, argv+1);
1561 argc-1, argv+1);
1564 return iproute_list_flush_or_save(argc-1, argv+1, IPROUTE_LIST);
1566 return iproute_get(argc-1, argv+1);
1568 return iproute_list_flush_or_save(argc-1, argv+1, IPROUTE_FLUSH);
1570 return iproute_list_flush_or_save(argc-1, argv+1, IPROUTE_SAVE);