Lines Matching defs:argn

222   if (arg->argc > arg->argn) {
225 ((cmd->name && !strcasecmp(cmd->name, arg->argv[arg->argn])) ||
226 (cmd->alias && !strcasecmp(cmd->alias, arg->argv[arg->argn])))) {
268 arg->argc - arg->argn, arg->argv + arg->argn);
289 if (arg->argc == arg->argn)
293 for (f = arg->argn; f < arg->argc; f++) {
305 if (arg->argc != arg->argn)
320 if (arg->argc != arg->argn + 1)
323 if (bundle_RenameDatalink(arg->bundle, arg->cx, arg->argv[arg->argn]))
327 arg->cx->name, arg->argv[arg->argn]);
339 if (arg->argn < arg->argc) {
340 for (n = arg->argn; n < arg->argc; n++)
346 for (n = arg->argn; n < arg->argc; n++) {
368 if (arg->argn < arg->argc) {
370 int argc = arg->argc - arg->argn;
376 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid());
406 if (arg->argc > arg->argn && (res = LoadCommand(arg)) != 0)
634 if (arg->argc == arg->argn) {
675 if (arg->argc > arg->argn) {
678 int argc = arg->argc - arg->argn;
684 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 0, pid);
694 printf("ppp: Pausing until %s finishes\n", arg->argv[arg->argn]);
704 arg->argc > arg->argn ? arg->argv[arg->argn] : shell,
725 if (arg->argc == arg->argn)
739 if (arg->argc == arg->argn + 1) {
740 if (!strcasecmp(arg->argv[arg->argn], "reload"))
742 else if (!strcasecmp(arg->argv[arg->argn], "restore"))
744 else if (!strcasecmp(arg->argv[arg->argn], "rewrite"))
746 else if (!strcasecmp(arg->argv[arg->argn], "readonly"))
748 else if (!strcasecmp(arg->argv[arg->argn], "writable"))
1087 FindExec(struct bundle *bundle, struct cmdtab const *cmds, int argc, int argn,
1096 cmd = FindCommand(cmds, argv[argn], &nmatch);
1099 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1107 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1111 mkPrefix(argn+1, argv, prefix, sizeof prefix), cx->name);
1117 arg.argn = argn+1;
1126 mkPrefix(argn+1, argv, prefix, sizeof prefix));
1132 mkPrefix(argn+1, argv, prefix, sizeof prefix), val);
1241 else if (arg->argc > arg->argn)
1242 FindExec(arg->bundle, ShowCommands, arg->argc, arg->argn, arg->argv,
1273 (arg->argc > arg->argn && !strcasecmp(arg->argv[arg->argn], "all") &&
1285 if (arg->argc == arg->argn)
1287 else if (arg->argc == arg->argn + 1) {
1288 if (!strcasecmp(arg->argv[arg->argn], "lcp")) {
1298 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) {
1316 } else if (!strcasecmp(arg->argv[arg->argn], "ipcp")) {
1334 if (arg->argc == arg->argn)
1336 else if (arg->argc == arg->argn + 1) {
1337 if (!strcasecmp(arg->argv[arg->argn], "lcp"))
1339 else if (!strcasecmp(arg->argv[arg->argn], "ccp") ||
1340 !strcasecmp(arg->argv[arg->argn], "ccp!")) {
1346 if (arg->argv[arg->argn][3] == '!')
1362 if (arg->argc == arg->argn) {
1367 } else if (arg->argc == arg->argn + 1) {
1368 if (!strcasecmp(arg->argv[arg->argn], "lcp")) {
1373 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) {
1391 if (arg->argc > arg->argn && *arg->argv[arg->argn]) {
1392 if (arg->argc > arg->argn+1) {
1396 if (strcasecmp(arg->argv[arg->argn], "sync") == 0) {
1401 speed = strtol(arg->argv[arg->argn], &end, 10);
1404 arg->argv[arg->argn]);
1409 log_Printf(LogWARN, "%s: Invalid speed\n", arg->argv[arg->argn]);
1423 if (arg->argc <= arg->argn+2) {
1424 if (arg->argc > arg->argn) {
1425 l->lcp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn]) * SECTICKS;
1426 if (arg->argc > arg->argn+1)
1427 l->ccp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn+1]) * SECTICKS;
1439 if (arg->argc > arg->argn && arg->argc < arg->argn+4) {
1444 port = arg->argv[arg->argn];
1445 if (arg->argc == arg->argn + 2) {
1446 passwd = arg->argv[arg->argn+1];
1448 } else if (arg->argc == arg->argn + 3) {
1449 passwd = arg->argv[arg->argn+1];
1450 mask = arg->argv[arg->argn+2];
1455 arg->argv[arg->argn - 2], arg->argv[arg->argn - 1], mask);
1458 } else if (arg->argc != arg->argn + 1)
1544 int argc = arg->argc - arg->argn;
1545 char const *const *argv = arg->argv + arg->argn;
1566 if (arg->argc > arg->argn + 4)
1576 if (arg->argc > arg->argn) {
1577 if (!ncprange_aton(&ncp->ipcp.cfg.my_range, ncp, arg->argv[arg->argn]))
1579 if (arg->argc > arg->argn+1) {
1580 hisaddr = arg->argv[arg->argn+1];
1581 if (arg->argc > arg->argn+2) {
1583 GetIpAddr(arg->argv[arg->argn+2]);
1584 if (arg->argc > arg->argn+3) {
1585 ncp->ipcp.cfg.TriggerAddress = GetIpAddr(arg->argv[arg->argn+3]);
1659 if (arg->argc > arg->argn)
1660 argp = arg->argv[arg->argn];
1699 if (arg->argc == arg->argn + 3) {
1703 v1 = strtol(arg->argv[arg->argn], &end, 0);
1706 arg->argv[arg->argn]);
1711 v2 = strtol(arg->argv[arg->argn + 1], &end, 0);
1714 arg->argv[arg->argn + 1]);
1724 v3 = strtol(arg->argv[arg->argn + 2], &end, 0);
1727 arg->argv[arg->argn + 2]);
1753 if (arg->argc > arg->argn) {
1754 l->ccp.cfg.deflate.out.winsize = atoi(arg->argv[arg->argn]);
1761 if (arg->argc > arg->argn+1) {
1762 l->ccp.cfg.deflate.in.winsize = atoi(arg->argv[arg->argn+1]);
1779 if (arg->argc > arg->argn + 2) {
1784 if (arg->argc == arg->argn) {
1802 if (arg->argc == arg->argn + 2) {
1803 if (!strcmp(arg->argv[arg->argn + 1], "*"))
1805 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateless"))
1807 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateful"))
1811 arg->argv[arg->argn + 1]);
1823 physical_SetDeviceList(cx->physical, arg->argc - arg->argn,
1824 arg->argv + arg->argn);
1828 if (arg->argc > arg->argn) {
1883 switch(arg->argc - arg->argn) {
1905 long_val = atol(arg->argv[arg->argn + 1]);
1940 switch(arg->argc - arg->argn) {
1962 long_val = atol(arg->argv[arg->argn + 1]);
1995 cx->physical->link.lcp.cfg.openmode = arg->argc > arg->argn+1 ?
1996 atoi(arg->argv[arg->argn+1]) : 1;
2027 if (arg->argc > arg->argn+2) {
2030 } else if (arg->argc == arg->argn) {
2038 if (arg->argc == arg->argn + 2)
2039 min = strtoul(arg->argv[arg->argn + 1], NULL, 10);
2046 if (arg->argc > arg->argn + 2) {
2049 } else if (arg->argc == arg->argn) {
2078 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2085 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2091 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2097 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2103 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2111 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn,
2128 if (arg->argc > arg->argn) {
2129 ncpaddr_aton(ncpaddr, &arg->bundle->ncp, arg->argv[arg->argn]);
2132 if (arg->argc > arg->argn+1) {
2133 ncpaddr_aton(ncpaddr + 1, &arg->bundle->ncp, arg->argv[arg->argn + 1]);
2151 for (dummyint = arg->argn; dummyint < arg->argc; dummyint++) {
2180 if (arg->argc > arg->argn) {
2181 strncpy(cx->cfg.cbcp.phone, arg->argv[arg->argn],
2184 if (arg->argc > arg->argn + 1) {
2185 cx->cfg.cbcp.delay = atoi(arg->argv[arg->argn + 1]);
2186 if (arg->argc > arg->argn + 2) {
2187 long_val = atol(arg->argv[arg->argn + 2]);
2249 if (arg->argc == arg->argn + 1)
2269 if (arg->argn == arg->argc) {
2273 } else if (!strcasecmp(arg->argv[arg->argn], "udp")) {
2275 if (arg->argn == arg->argc - 1)
2277 else for (f = arg->argn + 1; f < arg->argc; f++)
2283 if (f == arg->argn)
2287 } else if (arg->argn == arg->argc - 1 &&
2288 !strcasecmp(arg->argv[arg->argn], "none")) {
2294 first = arg->argn;
2485 if (arg->argc > arg->argn)
2486 FindExec(arg->bundle, SetCommands, arg->argc, arg->argn, arg->argv,
2508 if (arg->argc != arg->argn+3 && arg->argc != arg->argn+2)
2513 if (arg->argc == arg->argn + 2) {
2514 if (!strcasecmp(arg->argv[arg->argn], "default"))
2517 if (!ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]))
2519 if (!strncasecmp(arg->argv[arg->argn], "MYADDR", 6))
2521 else if (!strncasecmp(arg->argv[arg->argn], "MYADDR6", 7))
2523 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR", 7))
2525 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR6", 8))
2527 else if (!strncasecmp(arg->argv[arg->argn], "DNS0", 4))
2529 else if (!strncasecmp(arg->argv[arg->argn], "DNS1", 4))
2534 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) {
2537 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) {
2540 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) {
2543 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) {
2547 host = GetIpAddr(arg->argv[arg->argn]);
2550 arg->argv[arg->argn]);
2554 ncprange_setip4(&dest, host, GetIpAddr(arg->argv[arg->argn + 1]));
2558 if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR") == 0) {
2562 } else if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR6") == 0) {
2569 if (!ncpaddr_aton(&gw, &arg->bundle->ncp, arg->argv[arg->argn + gw_arg])) {
2571 arg->argv[arg->argn + gw_arg]);
2593 if (arg->argc == arg->argn+1) {
2594 if(strcasecmp(arg->argv[arg->argn], "all") == 0) {
2599 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) {
2603 } else if (strcasecmp(arg->argv[arg->argn], "MYADDR6") == 0) {
2607 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) {
2611 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR6") == 0) {
2615 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) {
2618 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) {
2622 ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]);
2638 if (arg->argc == arg->argn+1) {
2639 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) {
2646 } else if (strcasecmp(arg->argv[arg->argn], "no") == 0) {
2663 if (arg->argc == arg->argn+1) {
2664 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) {
2670 } else if (strcmp(arg->argv[arg->argn], "no") == 0) {
2685 if (arg->argc > arg->argn+1) {
2691 if (!strcmp(arg->argv[arg->argn], "*")) {
2698 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv,
2705 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1);
2713 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1);
2718 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv,
2797 if (ident_cmd(arg->argv[arg->argn - 2], &keep, &add) == NULL)
2849 if ((cmd = ident_cmd(arg->argv[arg->argn-2], &keep, &add)) == NULL)
3075 if (arg->argc > arg->argn) {
3080 if ((argv[0] = ident_cmd(arg->argv[arg->argn-1], &keep, &add)) == NULL)
3084 for (n = arg->argn; n < arg->argc; n++) {
3091 arg->argv[arg->argn-1]);
3094 arg->argv[arg->argn] );
3117 if (arg->argc < arg->argn + 1)
3120 if (strcasecmp(arg->argv[arg->argn], "physical") == 0) {
3129 } else if (strcasecmp(arg->argv[arg->argn], "ipcp") == 0)
3132 else if (strcasecmp(arg->argv[arg->argn], "ipv6cp") == 0)
3138 if (arg->argc > arg->argn + 1) {
3140 for (i = arg->argn + 1; i < arg->argc; i++)
3163 tolower(*arg->argv[arg->argn - 1]) == 'a') {
3171 if (arg->argc > arg->argn)
3172 FindExec(arg->bundle, arg->cmd->args, arg->argc, arg->argn, arg->argv,
3186 int n = arg->argn;
3206 if (arg->argc == arg->argn + 1) {
3207 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn]))
3211 if (arg->argc == arg->argn + 2) {
3212 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn]))
3215 } else if (arg->argc == arg->argn + 3) {
3216 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn]))
3221 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn + 1]))
3231 if (!ncpaddr_aton(&peer, NULL, arg->argv[arg->argn + n]))
3255 if (arg->argc != arg->argn + 1)
3258 if (!ncpaddr_aton(&ifa, NULL, arg->argv[arg->argn]))
3290 if (arg->argc == arg->argn + 1) {
3291 if (strcasecmp(arg->argv[arg->argn], "inet") == 0)
3294 else if (strcasecmp(arg->argv[arg->argn], "inet6") == 0)
3299 } else if (arg->argc != arg->argn)
3315 int argc = arg->argc - arg->argn;
3317 if (arg->argc <= arg->argn) {
3326 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid());