Lines Matching refs:arg

350 	int arg;  in dsf()  local
367 for (arg = 2; arg < argc; arg++) { in dsf()
368 if (!strcmp(argv[arg], "lip")) { in dsf()
369 if (++arg >= argc) in dsf()
372 params[0] = argv[arg]; in dsf()
373 } else if (!strcmp(argv[arg], "lport")) { in dsf()
374 if (++arg >= argc) in dsf()
377 params[1] = argv[arg]; in dsf()
378 } else if (!strcmp(argv[arg], "rip")) { in dsf()
379 if (++arg >= argc) in dsf()
382 params[2] = argv[arg]; in dsf()
383 } else if (!strcmp(argv[arg], "rport")) { in dsf()
384 if (++arg >= argc) in dsf()
387 params[3] = argv[arg]; in dsf()
388 } else if (!strcmp(argv[arg], "token")) { in dsf()
389 if (++arg >= argc) in dsf()
392 params[4] = argv[arg]; in dsf()
394 error(1, 0, "unknown keyword %s", argv[arg]); in dsf()
397 for (arg = 0; arg < 4; arg = arg + 2) { in dsf()
402 ((arg == 0) ? MPTCP_PM_ATTR_ADDR : MPTCP_PM_ATTR_ADDR_REMOTE); in dsf()
408 if (inet_pton(AF_INET, params[arg], RTA_DATA(rta))) { in dsf()
412 } else if (inet_pton(AF_INET6, params[arg], RTA_DATA(rta))) { in dsf()
417 error(1, errno, "can't parse ip %s", params[arg]); in dsf()
428 port = atoi(params[arg + 1]); in dsf()
466 int arg; in csf() local
481 for (arg = 2; arg < argc; arg++) { in csf()
482 if (!strcmp(argv[arg], "lip")) { in csf()
483 if (++arg >= argc) in csf()
486 params[0] = argv[arg]; in csf()
487 } else if (!strcmp(argv[arg], "lid")) { in csf()
488 if (++arg >= argc) in csf()
491 params[1] = argv[arg]; in csf()
492 } else if (!strcmp(argv[arg], "rip")) { in csf()
493 if (++arg >= argc) in csf()
496 params[2] = argv[arg]; in csf()
497 } else if (!strcmp(argv[arg], "rport")) { in csf()
498 if (++arg >= argc) in csf()
501 params[3] = argv[arg]; in csf()
502 } else if (!strcmp(argv[arg], "token")) { in csf()
503 if (++arg >= argc) in csf()
506 params[4] = argv[arg]; in csf()
508 error(1, 0, "unknown param %s", argv[arg]); in csf()
511 for (arg = 0; arg < 4; arg = arg + 2) { in csf()
516 ((arg == 0) ? MPTCP_PM_ATTR_ADDR : MPTCP_PM_ATTR_ADDR_REMOTE); in csf()
522 if (inet_pton(AF_INET, params[arg], RTA_DATA(rta))) { in csf()
526 } else if (inet_pton(AF_INET6, params[arg], RTA_DATA(rta))) { in csf()
531 error(1, errno, "can't parse ip %s", params[arg]); in csf()
541 if (arg == 2) { in csf()
543 port = atoi(params[arg + 1]); in csf()
551 if (arg == 0) { in csf()
553 id = atoi(params[arg + 1]); in csf()
587 int arg; in remove_addr() local
597 for (arg = 2; arg < argc; arg++) { in remove_addr()
598 if (!strcmp(argv[arg], "id")) { in remove_addr()
599 if (++arg >= argc) in remove_addr()
602 id = atoi(argv[arg]); in remove_addr()
608 } else if (!strcmp(argv[arg], "token")) { in remove_addr()
609 if (++arg >= argc) in remove_addr()
612 token = strtoul(argv[arg], NULL, 10); in remove_addr()
619 error(1, 0, "unknown keyword %s", argv[arg]); in remove_addr()
639 int arg; in announce_addr() local
678 for (arg = 3; arg < argc; arg++) { in announce_addr()
679 if (!strcmp(argv[arg], "id")) { in announce_addr()
681 if (++arg >= argc) in announce_addr()
684 id = atoi(argv[arg]); in announce_addr()
690 } else if (!strcmp(argv[arg], "dev")) { in announce_addr()
694 if (++arg >= argc) in announce_addr()
697 ifindex = if_nametoindex(argv[arg]); in announce_addr()
699 error(1, errno, "unknown device %s", argv[arg]); in announce_addr()
706 } else if (!strcmp(argv[arg], "port")) { in announce_addr()
710 if (++arg >= argc) in announce_addr()
713 port = atoi(argv[arg]); in announce_addr()
719 } else if (!strcmp(argv[arg], "token")) { in announce_addr()
721 if (++arg >= argc) in announce_addr()
724 token = strtoul(argv[arg], NULL, 10); in announce_addr()
726 error(1, 0, "unknown keyword %s", argv[arg]); in announce_addr()
765 int arg; in add_addr() local
802 for (arg = 3; arg < argc; arg++) { in add_addr()
803 if (!strcmp(argv[arg], "flags")) { in add_addr()
807 if (++arg >= argc) in add_addr()
811 for (str = argv[arg]; (tok = strtok(str, ",")); in add_addr()
823 "unknown flag %s", argv[arg]); in add_addr()
836 } else if (!strcmp(argv[arg], "id")) { in add_addr()
837 if (++arg >= argc) in add_addr()
840 id = atoi(argv[arg]); in add_addr()
846 } else if (!strcmp(argv[arg], "dev")) { in add_addr()
849 if (++arg >= argc) in add_addr()
852 ifindex = if_nametoindex(argv[arg]); in add_addr()
854 error(1, errno, "unknown device %s", argv[arg]); in add_addr()
861 } else if (!strcmp(argv[arg], "port")) { in add_addr()
864 if (++arg >= argc) in add_addr()
869 port = atoi(argv[arg]); in add_addr()
876 error(1, 0, "unknown keyword %s", argv[arg]); in add_addr()
1301 int arg = 2; in set_flags() local
1317 if (!strcmp(argv[arg], "id")) { in set_flags()
1318 if (++arg >= argc) in set_flags()
1322 id = atoi(argv[arg]); in set_flags()
1331 if (inet_pton(AF_INET, argv[arg], RTA_DATA(rta))) { in set_flags()
1335 } else if (inet_pton(AF_INET6, argv[arg], RTA_DATA(rta))) { in set_flags()
1340 error(1, errno, "can't parse ip %s", argv[arg]); in set_flags()
1352 if (++arg >= argc) in set_flags()
1355 for (; arg < argc; arg++) { in set_flags()
1356 if (!strcmp(argv[arg], "token")) { in set_flags()
1357 if (++arg >= argc) in set_flags()
1361 token = strtoul(argv[arg], NULL, 10); in set_flags()
1362 } else if (!strcmp(argv[arg], "flags")) { in set_flags()
1366 if (++arg >= argc) in set_flags()
1369 for (str = argv[arg]; (tok = strtok(str, ",")); in set_flags()
1378 "unknown flag %s", argv[arg]); in set_flags()
1386 } else if (!strcmp(argv[arg], "port")) { in set_flags()
1392 if (++arg >= argc) in set_flags()
1395 port = atoi(argv[arg]); in set_flags()
1401 } else if (!strcmp(argv[arg], "rport")) { in set_flags()
1402 if (++arg >= argc) in set_flags()
1405 rport = atoi(argv[arg]); in set_flags()
1406 } else if (!strcmp(argv[arg], "rip")) { in set_flags()
1407 if (++arg >= argc) in set_flags()
1410 rip = argv[arg]; in set_flags()
1412 error(1, 0, "unknown keyword %s", argv[arg]); in set_flags()