Lines Matching full:arg

344 	int arg;  in dsf()  local
361 for (arg = 2; arg < argc; arg++) { in dsf()
362 if (!strcmp(argv[arg], "lip")) { in dsf()
363 if (++arg >= argc) in dsf()
366 params[0] = argv[arg]; in dsf()
367 } else if (!strcmp(argv[arg], "lport")) { in dsf()
368 if (++arg >= argc) in dsf()
371 params[1] = argv[arg]; in dsf()
372 } else if (!strcmp(argv[arg], "rip")) { in dsf()
373 if (++arg >= argc) in dsf()
376 params[2] = argv[arg]; in dsf()
377 } else if (!strcmp(argv[arg], "rport")) { in dsf()
378 if (++arg >= argc) in dsf()
381 params[3] = argv[arg]; in dsf()
382 } else if (!strcmp(argv[arg], "token")) { in dsf()
383 if (++arg >= argc) in dsf()
386 params[4] = argv[arg]; in dsf()
388 error(1, 0, "unknown keyword %s", argv[arg]); in dsf()
391 for (arg = 0; arg < 4; arg = arg + 2) { in dsf()
396 ((arg == 0) ? MPTCP_PM_ATTR_ADDR : MPTCP_PM_ATTR_ADDR_REMOTE); in dsf()
402 if (inet_pton(AF_INET, params[arg], RTA_DATA(rta))) { in dsf()
406 } else if (inet_pton(AF_INET6, params[arg], RTA_DATA(rta))) { in dsf()
411 error(1, errno, "can't parse ip %s", params[arg]); in dsf()
422 port = atoi(params[arg + 1]); in dsf()
461 int arg; in csf() local
476 for (arg = 2; arg < argc; arg++) { in csf()
477 if (!strcmp(argv[arg], "lip")) { in csf()
478 if (++arg >= argc) in csf()
481 params[0] = argv[arg]; in csf()
482 } else if (!strcmp(argv[arg], "lid")) { in csf()
483 if (++arg >= argc) in csf()
486 params[1] = argv[arg]; in csf()
487 } else if (!strcmp(argv[arg], "rip")) { in csf()
488 if (++arg >= argc) in csf()
491 params[2] = argv[arg]; in csf()
492 } else if (!strcmp(argv[arg], "rport")) { in csf()
493 if (++arg >= argc) in csf()
496 params[3] = argv[arg]; in csf()
497 } else if (!strcmp(argv[arg], "token")) { in csf()
498 if (++arg >= argc) in csf()
501 params[4] = argv[arg]; in csf()
503 error(1, 0, "unknown param %s", argv[arg]); in csf()
506 for (arg = 0; arg < 4; arg = arg + 2) { in csf()
511 ((arg == 0) ? MPTCP_PM_ATTR_ADDR : MPTCP_PM_ATTR_ADDR_REMOTE); in csf()
517 if (inet_pton(AF_INET, params[arg], RTA_DATA(rta))) { in csf()
521 } else if (inet_pton(AF_INET6, params[arg], RTA_DATA(rta))) { in csf()
526 error(1, errno, "can't parse ip %s", params[arg]); in csf()
536 if (arg == 2) { in csf()
538 port = atoi(params[arg + 1]); in csf()
546 if (arg == 0) { in csf()
548 id = atoi(params[arg + 1]); in csf()
589 int arg; in remove_addr() local
599 for (arg = 2; arg < argc; arg++) { in remove_addr()
600 if (!strcmp(argv[arg], "id")) { in remove_addr()
601 if (++arg >= argc) in remove_addr()
604 id = atoi(argv[arg]); in remove_addr()
610 } else if (!strcmp(argv[arg], "token")) { in remove_addr()
611 if (++arg >= argc) in remove_addr()
614 token = strtoul(argv[arg], NULL, 10); in remove_addr()
621 error(1, 0, "unknown keyword %s", argv[arg]); in remove_addr()
641 int arg; in announce_addr() local
680 for (arg = 3; arg < argc; arg++) { in announce_addr()
681 if (!strcmp(argv[arg], "id")) { in announce_addr()
683 if (++arg >= argc) in announce_addr()
686 id = atoi(argv[arg]); in announce_addr()
692 } else if (!strcmp(argv[arg], "dev")) { in announce_addr()
696 if (++arg >= argc) in announce_addr()
699 ifindex = if_nametoindex(argv[arg]); in announce_addr()
701 error(1, errno, "unknown device %s", argv[arg]); in announce_addr()
708 } else if (!strcmp(argv[arg], "port")) { in announce_addr()
712 if (++arg >= argc) in announce_addr()
715 port = atoi(argv[arg]); in announce_addr()
721 } else if (!strcmp(argv[arg], "token")) { in announce_addr()
723 if (++arg >= argc) in announce_addr()
726 token = strtoul(argv[arg], NULL, 10); in announce_addr()
728 error(1, 0, "unknown keyword %s", argv[arg]); in announce_addr()
767 int arg; in add_addr() local
804 for (arg = 3; arg < argc; arg++) { in add_addr()
805 if (!strcmp(argv[arg], "flags")) { in add_addr()
809 if (++arg >= argc) in add_addr()
813 for (str = argv[arg]; (tok = strtok(str, ",")); in add_addr()
825 "unknown flag %s", argv[arg]); in add_addr()
838 } else if (!strcmp(argv[arg], "id")) { in add_addr()
839 if (++arg >= argc) in add_addr()
842 id = atoi(argv[arg]); in add_addr()
848 } else if (!strcmp(argv[arg], "dev")) { in add_addr()
851 if (++arg >= argc) in add_addr()
854 ifindex = if_nametoindex(argv[arg]); in add_addr()
856 error(1, errno, "unknown device %s", argv[arg]); in add_addr()
863 } else if (!strcmp(argv[arg], "port")) { in add_addr()
866 if (++arg >= argc) in add_addr()
871 port = atoi(argv[arg]); in add_addr()
878 error(1, 0, "unknown keyword %s", argv[arg]); in add_addr()
1332 int arg = 2; in set_flags() local
1348 if (!strcmp(argv[arg], "id")) { in set_flags()
1349 if (++arg >= argc) in set_flags()
1353 id = atoi(argv[arg]); in set_flags()
1362 if (inet_pton(AF_INET, argv[arg], RTA_DATA(rta))) { in set_flags()
1366 } else if (inet_pton(AF_INET6, argv[arg], RTA_DATA(rta))) { in set_flags()
1371 error(1, errno, "can't parse ip %s", argv[arg]); in set_flags()
1383 if (++arg >= argc) in set_flags()
1386 for (; arg < argc; arg++) { in set_flags()
1387 if (!strcmp(argv[arg], "token")) { in set_flags()
1388 if (++arg >= argc) in set_flags()
1392 token = strtoul(argv[arg], NULL, 10); in set_flags()
1393 } else if (!strcmp(argv[arg], "flags")) { in set_flags()
1397 if (++arg >= argc) in set_flags()
1400 for (str = argv[arg]; (tok = strtok(str, ",")); in set_flags()
1409 "unknown flag %s", argv[arg]); in set_flags()
1417 } else if (!strcmp(argv[arg], "port")) { in set_flags()
1423 if (++arg >= argc) in set_flags()
1426 port = atoi(argv[arg]); in set_flags()
1432 } else if (!strcmp(argv[arg], "rport")) { in set_flags()
1433 if (++arg >= argc) in set_flags()
1436 rport = atoi(argv[arg]); in set_flags()
1437 } else if (!strcmp(argv[arg], "rip")) { in set_flags()
1438 if (++arg >= argc) in set_flags()
1441 rip = argv[arg]; in set_flags()
1443 error(1, 0, "unknown keyword %s", argv[arg]); in set_flags()