Lines Matching refs:argn

219   if (arg->argc > arg->argn) {
222 ((cmd->name && !strcasecmp(cmd->name, arg->argv[arg->argn])) ||
223 (cmd->alias && !strcasecmp(cmd->alias, arg->argv[arg->argn])))) {
265 arg->argc - arg->argn, arg->argv + arg->argn);
286 if (arg->argc == arg->argn)
290 for (f = arg->argn; f < arg->argc; f++) {
302 if (arg->argc != arg->argn)
317 if (arg->argc != arg->argn + 1)
320 if (bundle_RenameDatalink(arg->bundle, arg->cx, arg->argv[arg->argn]))
324 arg->cx->name, arg->argv[arg->argn]);
336 if (arg->argn < arg->argc) {
337 for (n = arg->argn; n < arg->argc; n++)
343 for (n = arg->argn; n < arg->argc; n++) {
365 if (arg->argn < arg->argc) {
367 int argc = arg->argc - arg->argn;
373 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid());
403 if (arg->argc > arg->argn && (res = LoadCommand(arg)) != 0)
631 if (arg->argc == arg->argn) {
672 if (arg->argc > arg->argn) {
675 int argc = arg->argc - arg->argn;
681 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 0, pid);
691 printf("ppp: Pausing until %s finishes\n", arg->argv[arg->argn]);
701 arg->argc > arg->argn ? arg->argv[arg->argn] : shell,
722 if (arg->argc == arg->argn)
736 if (arg->argc == arg->argn + 1) {
737 if (!strcasecmp(arg->argv[arg->argn], "reload"))
739 else if (!strcasecmp(arg->argv[arg->argn], "restore"))
741 else if (!strcasecmp(arg->argv[arg->argn], "rewrite"))
743 else if (!strcasecmp(arg->argv[arg->argn], "readonly"))
745 else if (!strcasecmp(arg->argv[arg->argn], "writable"))
1080 FindExec(struct bundle *bundle, struct cmdtab const *cmds, int argc, int argn,
1089 cmd = FindCommand(cmds, argv[argn], &nmatch);
1092 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1100 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1104 mkPrefix(argn+1, argv, prefix, sizeof prefix), cx->name);
1110 arg.argn = argn+1;
1119 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1125 mkPrefix(argn+1, argv, prefix, sizeof prefix), val);
1234 else if (arg->argc > arg->argn)
1235 FindExec(arg->bundle, ShowCommands, arg->argc, arg->argn, arg->argv,
1266 (arg->argc > arg->argn && !strcasecmp(arg->argv[arg->argn], "all") &&
1278 if (arg->argc == arg->argn)
1280 else if (arg->argc == arg->argn + 1) {
1281 if (!strcasecmp(arg->argv[arg->argn], "lcp")) {
1291 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) {
1309 } else if (!strcasecmp(arg->argv[arg->argn], "ipcp")) {
1327 if (arg->argc == arg->argn)
1329 else if (arg->argc == arg->argn + 1) {
1330 if (!strcasecmp(arg->argv[arg->argn], "lcp"))
1332 else if (!strcasecmp(arg->argv[arg->argn], "ccp") ||
1333 !strcasecmp(arg->argv[arg->argn], "ccp!")) {
1339 if (arg->argv[arg->argn][3] == '!')
1355 if (arg->argc == arg->argn) {
1360 } else if (arg->argc == arg->argn + 1) {
1361 if (!strcasecmp(arg->argv[arg->argn], "lcp")) {
1366 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) {
1384 if (arg->argc > arg->argn && *arg->argv[arg->argn]) {
1385 if (arg->argc > arg->argn+1) {
1389 if (strcasecmp(arg->argv[arg->argn], "sync") == 0) {
1394 speed = strtol(arg->argv[arg->argn], &end, 10);
1397 arg->argv[arg->argn]);
1402 log_Printf(LogWARN, "%s: Invalid speed\n", arg->argv[arg->argn]);
1416 if (arg->argc <= arg->argn+2) {
1417 if (arg->argc > arg->argn) {
1418 l->lcp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn]) * SECTICKS;
1419 if (arg->argc > arg->argn+1)
1420 l->ccp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn+1]) * SECTICKS;
1432 if (arg->argc > arg->argn && arg->argc < arg->argn+4) {
1437 port = arg->argv[arg->argn];
1438 if (arg->argc == arg->argn + 2) {
1439 passwd = arg->argv[arg->argn+1];
1441 } else if (arg->argc == arg->argn + 3) {
1442 passwd = arg->argv[arg->argn+1];
1443 mask = arg->argv[arg->argn+2];
1448 arg->argv[arg->argn - 2], arg->argv[arg->argn - 1], mask);
1451 } else if (arg->argc != arg->argn + 1)
1537 int argc = arg->argc - arg->argn;
1538 char const *const *argv = arg->argv + arg->argn;
1559 if (arg->argc > arg->argn + 4)
1569 if (arg->argc > arg->argn) {
1570 if (!ncprange_aton(&ncp->ipcp.cfg.my_range, ncp, arg->argv[arg->argn]))
1572 if (arg->argc > arg->argn+1) {
1573 hisaddr = arg->argv[arg->argn+1];
1574 if (arg->argc > arg->argn+2) {
1576 GetIpAddr(arg->argv[arg->argn+2]);
1577 if (arg->argc > arg->argn+3) {
1578 ncp->ipcp.cfg.TriggerAddress = GetIpAddr(arg->argv[arg->argn+3]);
1652 if (arg->argc > arg->argn)
1653 argp = arg->argv[arg->argn];
1692 if (arg->argc == arg->argn + 3) {
1696 v1 = strtol(arg->argv[arg->argn], &end, 0);
1699 arg->argv[arg->argn]);
1704 v2 = strtol(arg->argv[arg->argn + 1], &end, 0);
1707 arg->argv[arg->argn + 1]);
1717 v3 = strtol(arg->argv[arg->argn + 2], &end, 0);
1720 arg->argv[arg->argn + 2]);
1746 if (arg->argc > arg->argn) {
1747 l->ccp.cfg.deflate.out.winsize = atoi(arg->argv[arg->argn]);
1754 if (arg->argc > arg->argn+1) {
1755 l->ccp.cfg.deflate.in.winsize = atoi(arg->argv[arg->argn+1]);
1772 if (arg->argc > arg->argn + 2) {
1777 if (arg->argc == arg->argn) {
1795 if (arg->argc == arg->argn + 2) {
1796 if (!strcmp(arg->argv[arg->argn + 1], "*"))
1798 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateless"))
1800 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateful"))
1804 arg->argv[arg->argn + 1]);
1816 physical_SetDeviceList(cx->physical, arg->argc - arg->argn,
1817 arg->argv + arg->argn);
1821 if (arg->argc > arg->argn) {
1876 switch(arg->argc - arg->argn) {
1898 long_val = atol(arg->argv[arg->argn + 1]);
1933 switch(arg->argc - arg->argn) {
1955 long_val = atol(arg->argv[arg->argn + 1]);
1988 cx->physical->link.lcp.cfg.openmode = arg->argc > arg->argn+1 ?
1989 atoi(arg->argv[arg->argn+1]) : 1;
2020 if (arg->argc > arg->argn+2) {
2023 } else if (arg->argc == arg->argn) {
2031 if (arg->argc == arg->argn + 2)
2032 min = strtoul(arg->argv[arg->argn + 1], NULL, 10);
2039 if (arg->argc > arg->argn + 2) {
2042 } else if (arg->argc == arg->argn) {
2071 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2078 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2084 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2090 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2096 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2104 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2121 if (arg->argc > arg->argn) {
2122 ncpaddr_aton(ncpaddr, &arg->bundle->ncp, arg->argv[arg->argn]);
2125 if (arg->argc > arg->argn+1) {
2126 ncpaddr_aton(ncpaddr + 1, &arg->bundle->ncp, arg->argv[arg->argn + 1]);
2144 for (dummyint = arg->argn; dummyint < arg->argc; dummyint++) {
2173 if (arg->argc > arg->argn) {
2174 strncpy(cx->cfg.cbcp.phone, arg->argv[arg->argn],
2177 if (arg->argc > arg->argn + 1) {
2178 cx->cfg.cbcp.delay = atoi(arg->argv[arg->argn + 1]);
2179 if (arg->argc > arg->argn + 2) {
2180 long_val = atol(arg->argv[arg->argn + 2]);
2242 if (arg->argc == arg->argn + 1)
2262 if (arg->argn == arg->argc) {
2266 } else if (!strcasecmp(arg->argv[arg->argn], "udp")) {
2268 if (arg->argn == arg->argc - 1)
2270 else for (f = arg->argn + 1; f < arg->argc; f++)
2276 if (f == arg->argn)
2280 } else if (arg->argn == arg->argc - 1 &&
2281 !strcasecmp(arg->argv[arg->argn], "none")) {
2287 first = arg->argn;
2478 if (arg->argc > arg->argn)
2479 FindExec(arg->bundle, SetCommands, arg->argc, arg->argn, arg->argv,
2501 if (arg->argc != arg->argn+3 && arg->argc != arg->argn+2)
2506 if (arg->argc == arg->argn + 2) {
2507 if (!strcasecmp(arg->argv[arg->argn], "default"))
2510 if (!ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]))
2512 if (!strncasecmp(arg->argv[arg->argn], "MYADDR", 6))
2514 else if (!strncasecmp(arg->argv[arg->argn], "MYADDR6", 7))
2516 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR", 7))
2518 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR6", 8))
2520 else if (!strncasecmp(arg->argv[arg->argn], "DNS0", 4))
2522 else if (!strncasecmp(arg->argv[arg->argn], "DNS1", 4))
2527 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) {
2530 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) {
2533 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) {
2536 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) {
2540 host = GetIpAddr(arg->argv[arg->argn]);
2543 arg->argv[arg->argn]);
2547 ncprange_setip4(&dest, host, GetIpAddr(arg->argv[arg->argn + 1]));
2551 if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR") == 0) {
2555 } else if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR6") == 0) {
2562 if (!ncpaddr_aton(&gw, &arg->bundle->ncp, arg->argv[arg->argn + gw_arg])) {
2564 arg->argv[arg->argn + gw_arg]);
2586 if (arg->argc == arg->argn+1) {
2587 if(strcasecmp(arg->argv[arg->argn], "all") == 0) {
2592 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) {
2596 } else if (strcasecmp(arg->argv[arg->argn], "MYADDR6") == 0) {
2600 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) {
2604 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR6") == 0) {
2608 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) {
2611 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) {
2615 ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]);
2631 if (arg->argc == arg->argn+1) {
2632 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) {
2639 } else if (strcasecmp(arg->argv[arg->argn], "no") == 0) {
2656 if (arg->argc == arg->argn+1) {
2657 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) {
2663 } else if (strcmp(arg->argv[arg->argn], "no") == 0) {
2678 if (arg->argc > arg->argn+1) {
2684 if (!strcmp(arg->argv[arg->argn], "*")) {
2691 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv,
2698 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1);
2706 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1);
2711 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv,
2790 if (ident_cmd(arg->argv[arg->argn - 2], &keep, &add) == NULL)
2842 if ((cmd = ident_cmd(arg->argv[arg->argn-2], &keep, &add)) == NULL)
3068 if (arg->argc > arg->argn) {
3073 if ((argv[0] = ident_cmd(arg->argv[arg->argn-1], &keep, &add)) == NULL)
3077 for (n = arg->argn; n < arg->argc; n++) {
3084 arg->argv[arg->argn-1]);
3087 arg->argv[arg->argn] );
3110 if (arg->argc < arg->argn + 1)
3113 if (strcasecmp(arg->argv[arg->argn], "physical") == 0) {
3122 } else if (strcasecmp(arg->argv[arg->argn], "ipcp") == 0)
3125 else if (strcasecmp(arg->argv[arg->argn], "ipv6cp") == 0)
3131 if (arg->argc > arg->argn + 1) {
3133 for (i = arg->argn + 1; i < arg->argc; i++)
3156 tolower(*arg->argv[arg->argn - 1]) == 'a') {
3164 if (arg->argc > arg->argn)
3165 FindExec(arg->bundle, arg->cmd->args, arg->argc, arg->argn, arg->argv,
3184 if (arg->argc == arg->argn + 1) {
3185 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn]))
3189 if (arg->argc == arg->argn + 2) {
3190 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn]))
3193 } else if (arg->argc == arg->argn + 3) {
3194 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn]))
3199 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn + 1]))
3209 if (!ncpaddr_aton(&peer, NULL, arg->argv[arg->argn + n]))
3233 if (arg->argc != arg->argn + 1)
3236 if (!ncpaddr_aton(&ifa, NULL, arg->argv[arg->argn]))
3268 if (arg->argc == arg->argn + 1) {
3269 if (strcasecmp(arg->argv[arg->argn], "inet") == 0)
3272 else if (strcasecmp(arg->argv[arg->argn], "inet6") == 0)
3277 } else if (arg->argc != arg->argn)
3293 int argc = arg->argc - arg->argn;
3295 if (arg->argc <= arg->argn) {
3304 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid());