Lines Matching refs:argn

222   if (arg->argc > arg->argn) {  in HelpCommand()
225 ((cmd->name && !strcasecmp(cmd->name, arg->argv[arg->argn])) || in HelpCommand()
226 (cmd->alias && !strcasecmp(cmd->alias, arg->argv[arg->argn])))) { in HelpCommand()
268 arg->argc - arg->argn, arg->argv + arg->argn); in IdentCommand()
289 if (arg->argc == arg->argn) in CloneCommand()
293 for (f = arg->argn; f < arg->argc; f++) { in CloneCommand()
305 if (arg->argc != arg->argn) in RemoveCommand()
320 if (arg->argc != arg->argn + 1) in RenameCommand()
323 if (bundle_RenameDatalink(arg->bundle, arg->cx, arg->argv[arg->argn])) in RenameCommand()
327 arg->cx->name, arg->argv[arg->argn]); in RenameCommand()
339 if (arg->argn < arg->argc) { in LoadCommand()
340 for (n = arg->argn; n < arg->argc; n++) in LoadCommand()
346 for (n = arg->argn; n < arg->argc; n++) { in LoadCommand()
368 if (arg->argn < arg->argc) { in LogCommand()
370 int argc = arg->argc - arg->argn; in LogCommand()
376 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid()); in LogCommand()
406 if (arg->argc > arg->argn && (res = LoadCommand(arg)) != 0) in DialCommand()
634 if (arg->argc == arg->argn) { in ShellCommand()
675 if (arg->argc > arg->argn) { in ShellCommand()
678 int argc = arg->argc - arg->argn; in ShellCommand()
684 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 0, pid); in ShellCommand()
694 printf("ppp: Pausing until %s finishes\n", arg->argv[arg->argn]); in ShellCommand()
704 arg->argc > arg->argn ? arg->argv[arg->argn] : shell, in ShellCommand()
725 if (arg->argc == arg->argn) in BgShellCommand()
739 if (arg->argc == arg->argn + 1) { in ResolvCommand()
740 if (!strcasecmp(arg->argv[arg->argn], "reload")) in ResolvCommand()
742 else if (!strcasecmp(arg->argv[arg->argn], "restore")) in ResolvCommand()
744 else if (!strcasecmp(arg->argv[arg->argn], "rewrite")) in ResolvCommand()
746 else if (!strcasecmp(arg->argv[arg->argn], "readonly")) in ResolvCommand()
748 else if (!strcasecmp(arg->argv[arg->argn], "writable")) in ResolvCommand()
1087 FindExec(struct bundle *bundle, struct cmdtab const *cmds, int argc, int argn, in FindExec() argument
1096 cmd = FindCommand(cmds, argv[argn], &nmatch); in FindExec()
1099 mkPrefix(argn+1, argv, prefix, sizeof prefix)); in FindExec()
1107 mkPrefix(argn+1, argv, prefix, sizeof prefix)); in FindExec()
1111 mkPrefix(argn+1, argv, prefix, sizeof prefix), cx->name); in FindExec()
1117 arg.argn = argn+1; in FindExec()
1126 mkPrefix(argn+1, argv, prefix, sizeof prefix)); in FindExec()
1132 mkPrefix(argn+1, argv, prefix, sizeof prefix), val); in FindExec()
1241 else if (arg->argc > arg->argn) in ShowCommand()
1242 FindExec(arg->bundle, ShowCommands, arg->argc, arg->argn, arg->argv, in ShowCommand()
1273 (arg->argc > arg->argn && !strcasecmp(arg->argv[arg->argn], "all") && in QuitCommand()
1285 if (arg->argc == arg->argn) in OpenCommand()
1287 else if (arg->argc == arg->argn + 1) { in OpenCommand()
1288 if (!strcasecmp(arg->argv[arg->argn], "lcp")) { in OpenCommand()
1298 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) { in OpenCommand()
1316 } else if (!strcasecmp(arg->argv[arg->argn], "ipcp")) { in OpenCommand()
1334 if (arg->argc == arg->argn) in CloseCommand()
1336 else if (arg->argc == arg->argn + 1) { in CloseCommand()
1337 if (!strcasecmp(arg->argv[arg->argn], "lcp")) in CloseCommand()
1339 else if (!strcasecmp(arg->argv[arg->argn], "ccp") || in CloseCommand()
1340 !strcasecmp(arg->argv[arg->argn], "ccp!")) { in CloseCommand()
1346 if (arg->argv[arg->argn][3] == '!') in CloseCommand()
1362 if (arg->argc == arg->argn) { in DownCommand()
1367 } else if (arg->argc == arg->argn + 1) { in DownCommand()
1368 if (!strcasecmp(arg->argv[arg->argn], "lcp")) { in DownCommand()
1373 } else if (!strcasecmp(arg->argv[arg->argn], "ccp")) { in DownCommand()
1391 if (arg->argc > arg->argn && *arg->argv[arg->argn]) { in SetModemSpeed()
1392 if (arg->argc > arg->argn+1) { in SetModemSpeed()
1396 if (strcasecmp(arg->argv[arg->argn], "sync") == 0) { in SetModemSpeed()
1401 speed = strtol(arg->argv[arg->argn], &end, 10); in SetModemSpeed()
1404 arg->argv[arg->argn]); in SetModemSpeed()
1409 log_Printf(LogWARN, "%s: Invalid speed\n", arg->argv[arg->argn]); in SetModemSpeed()
1423 if (arg->argc <= arg->argn+2) { in SetStoppedTimeout()
1424 if (arg->argc > arg->argn) { in SetStoppedTimeout()
1425 l->lcp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn]) * SECTICKS; in SetStoppedTimeout()
1426 if (arg->argc > arg->argn+1) in SetStoppedTimeout()
1427 l->ccp.fsm.StoppedTimer.load = atoi(arg->argv[arg->argn+1]) * SECTICKS; in SetStoppedTimeout()
1439 if (arg->argc > arg->argn && arg->argc < arg->argn+4) { in SetServer()
1444 port = arg->argv[arg->argn]; in SetServer()
1445 if (arg->argc == arg->argn + 2) { in SetServer()
1446 passwd = arg->argv[arg->argn+1]; in SetServer()
1448 } else if (arg->argc == arg->argn + 3) { in SetServer()
1449 passwd = arg->argv[arg->argn+1]; in SetServer()
1450 mask = arg->argv[arg->argn+2]; in SetServer()
1455 arg->argv[arg->argn - 2], arg->argv[arg->argn - 1], mask); in SetServer()
1458 } else if (arg->argc != arg->argn + 1) in SetServer()
1544 int argc = arg->argc - arg->argn; in SetEscape()
1545 char const *const *argv = arg->argv + arg->argn; in SetEscape()
1566 if (arg->argc > arg->argn + 4) in SetInterfaceAddr()
1576 if (arg->argc > arg->argn) { in SetInterfaceAddr()
1577 if (!ncprange_aton(&ncp->ipcp.cfg.my_range, ncp, arg->argv[arg->argn])) in SetInterfaceAddr()
1579 if (arg->argc > arg->argn+1) { in SetInterfaceAddr()
1580 hisaddr = arg->argv[arg->argn+1]; in SetInterfaceAddr()
1581 if (arg->argc > arg->argn+2) { in SetInterfaceAddr()
1583 GetIpAddr(arg->argv[arg->argn+2]); in SetInterfaceAddr()
1584 if (arg->argc > arg->argn+3) { in SetInterfaceAddr()
1585 ncp->ipcp.cfg.TriggerAddress = GetIpAddr(arg->argv[arg->argn+3]); in SetInterfaceAddr()
1659 if (arg->argc > arg->argn) in SetVariable()
1660 argp = arg->argv[arg->argn]; in SetVariable()
1699 if (arg->argc == arg->argn + 3) { in SetVariable()
1703 v1 = strtol(arg->argv[arg->argn], &end, 0); in SetVariable()
1706 arg->argv[arg->argn]); in SetVariable()
1711 v2 = strtol(arg->argv[arg->argn + 1], &end, 0); in SetVariable()
1714 arg->argv[arg->argn + 1]); in SetVariable()
1724 v3 = strtol(arg->argv[arg->argn + 2], &end, 0); in SetVariable()
1727 arg->argv[arg->argn + 2]); in SetVariable()
1753 if (arg->argc > arg->argn) { in SetVariable()
1754 l->ccp.cfg.deflate.out.winsize = atoi(arg->argv[arg->argn]); in SetVariable()
1761 if (arg->argc > arg->argn+1) { in SetVariable()
1762 l->ccp.cfg.deflate.in.winsize = atoi(arg->argv[arg->argn+1]); in SetVariable()
1779 if (arg->argc > arg->argn + 2) { in SetVariable()
1784 if (arg->argc == arg->argn) { in SetVariable()
1802 if (arg->argc == arg->argn + 2) { in SetVariable()
1803 if (!strcmp(arg->argv[arg->argn + 1], "*")) in SetVariable()
1805 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateless")) in SetVariable()
1807 else if (!strcasecmp(arg->argv[arg->argn + 1], "stateful")) in SetVariable()
1811 arg->argv[arg->argn + 1]); in SetVariable()
1823 physical_SetDeviceList(cx->physical, arg->argc - arg->argn, in SetVariable()
1824 arg->argv + arg->argn); in SetVariable()
1828 if (arg->argc > arg->argn) { in SetVariable()
1883 switch(arg->argc - arg->argn) { in SetVariable()
1905 long_val = atol(arg->argv[arg->argn + 1]); in SetVariable()
1940 switch(arg->argc - arg->argn) { in SetVariable()
1962 long_val = atol(arg->argv[arg->argn + 1]); in SetVariable()
1995 cx->physical->link.lcp.cfg.openmode = arg->argc > arg->argn+1 ? in SetVariable()
1996 atoi(arg->argv[arg->argn+1]) : 1; in SetVariable()
2027 if (arg->argc > arg->argn+2) { in SetVariable()
2030 } else if (arg->argc == arg->argn) { in SetVariable()
2038 if (arg->argc == arg->argn + 2) in SetVariable()
2039 min = strtoul(arg->argv[arg->argn + 1], NULL, 10); in SetVariable()
2046 if (arg->argc > arg->argn + 2) { in SetVariable()
2049 } else if (arg->argc == arg->argn) { in SetVariable()
2078 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2085 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2091 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2097 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2103 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2111 res = SetRetry(arg->argc - arg->argn, arg->argv + arg->argn, in SetVariable()
2128 if (arg->argc > arg->argn) { in SetVariable()
2129 ncpaddr_aton(ncpaddr, &arg->bundle->ncp, arg->argv[arg->argn]); in SetVariable()
2132 if (arg->argc > arg->argn+1) { in SetVariable()
2133 ncpaddr_aton(ncpaddr + 1, &arg->bundle->ncp, arg->argv[arg->argn + 1]); in SetVariable()
2151 for (dummyint = arg->argn; dummyint < arg->argc; dummyint++) { in SetVariable()
2180 if (arg->argc > arg->argn) { in SetVariable()
2181 strncpy(cx->cfg.cbcp.phone, arg->argv[arg->argn], in SetVariable()
2184 if (arg->argc > arg->argn + 1) { in SetVariable()
2185 cx->cfg.cbcp.delay = atoi(arg->argv[arg->argn + 1]); in SetVariable()
2186 if (arg->argc > arg->argn + 2) { in SetVariable()
2187 long_val = atol(arg->argv[arg->argn + 2]); in SetVariable()
2249 if (arg->argc == arg->argn + 1) in SetVariable()
2269 if (arg->argn == arg->argc) { in SetVariable()
2273 } else if (!strcasecmp(arg->argv[arg->argn], "udp")) { in SetVariable()
2275 if (arg->argn == arg->argc - 1) in SetVariable()
2277 else for (f = arg->argn + 1; f < arg->argc; f++) in SetVariable()
2283 if (f == arg->argn) in SetVariable()
2287 } else if (arg->argn == arg->argc - 1 && in SetVariable()
2288 !strcasecmp(arg->argv[arg->argn], "none")) { in SetVariable()
2292 } else if (!strcasecmp(arg->argv[arg->argn], "length")) { in SetVariable()
2293 if (arg->argn == arg->argc - 1) in SetVariable()
2296 ncp_SetUrgentTcpLen(&arg->bundle->ncp, atoi(arg->argv[arg->argn + 1])); in SetVariable()
2299 first = arg->argn; in SetVariable()
2490 if (arg->argc > arg->argn) in SetCommand()
2491 FindExec(arg->bundle, SetCommands, arg->argc, arg->argn, arg->argv, in SetCommand()
2513 if (arg->argc != arg->argn+3 && arg->argc != arg->argn+2) in AddCommand()
2518 if (arg->argc == arg->argn + 2) { in AddCommand()
2519 if (!strcasecmp(arg->argv[arg->argn], "default")) in AddCommand()
2522 if (!ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn])) in AddCommand()
2524 if (!strncasecmp(arg->argv[arg->argn], "MYADDR", 6)) in AddCommand()
2526 else if (!strncasecmp(arg->argv[arg->argn], "MYADDR6", 7)) in AddCommand()
2528 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR", 7)) in AddCommand()
2530 else if (!strncasecmp(arg->argv[arg->argn], "HISADDR6", 8)) in AddCommand()
2532 else if (!strncasecmp(arg->argv[arg->argn], "DNS0", 4)) in AddCommand()
2534 else if (!strncasecmp(arg->argv[arg->argn], "DNS1", 4)) in AddCommand()
2539 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) { in AddCommand()
2542 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) { in AddCommand()
2545 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) { in AddCommand()
2548 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) { in AddCommand()
2552 host = GetIpAddr(arg->argv[arg->argn]); in AddCommand()
2555 arg->argv[arg->argn]); in AddCommand()
2559 ncprange_setip4(&dest, host, GetIpAddr(arg->argv[arg->argn + 1])); in AddCommand()
2563 if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR") == 0) { in AddCommand()
2567 } else if (strcasecmp(arg->argv[arg->argn + gw_arg], "HISADDR6") == 0) { in AddCommand()
2574 if (!ncpaddr_aton(&gw, &arg->bundle->ncp, arg->argv[arg->argn + gw_arg])) { in AddCommand()
2576 arg->argv[arg->argn + gw_arg]); in AddCommand()
2598 if (arg->argc == arg->argn+1) { in DeleteCommand()
2599 if(strcasecmp(arg->argv[arg->argn], "all") == 0) { in DeleteCommand()
2604 if (strcasecmp(arg->argv[arg->argn], "MYADDR") == 0) { in DeleteCommand()
2608 } else if (strcasecmp(arg->argv[arg->argn], "MYADDR6") == 0) { in DeleteCommand()
2612 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR") == 0) { in DeleteCommand()
2616 } else if (strcasecmp(arg->argv[arg->argn], "HISADDR6") == 0) { in DeleteCommand()
2620 } else if (strcasecmp(arg->argv[arg->argn], "DNS0") == 0) { in DeleteCommand()
2623 } else if (strcasecmp(arg->argv[arg->argn], "DNS1") == 0) { in DeleteCommand()
2627 ncprange_aton(&dest, &arg->bundle->ncp, arg->argv[arg->argn]); in DeleteCommand()
2643 if (arg->argc == arg->argn+1) { in NatEnable()
2644 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) { in NatEnable()
2651 } else if (strcasecmp(arg->argv[arg->argn], "no") == 0) { in NatEnable()
2668 if (arg->argc == arg->argn+1) { in NatOption()
2669 if (strcasecmp(arg->argv[arg->argn], "yes") == 0) { in NatOption()
2675 } else if (strcmp(arg->argv[arg->argn], "no") == 0) { in NatOption()
2690 if (arg->argc > arg->argn+1) { in LinkCommand()
2696 if (!strcmp(arg->argv[arg->argn], "*")) { in LinkCommand()
2703 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv, in LinkCommand()
2710 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1); in LinkCommand()
2718 strncpy(namelist, arg->argv[arg->argn], sizeof namelist - 1); in LinkCommand()
2723 FindExec(arg->bundle, Commands, arg->argc, arg->argn+1, arg->argv, in LinkCommand()
2802 if (ident_cmd(arg->argv[arg->argn - 2], &keep, &add) == NULL) in OptSet()
2854 if ((cmd = ident_cmd(arg->argv[arg->argn-2], &keep, &add)) == NULL) in NegotiateSet()
3080 if (arg->argc > arg->argn) { in NegotiateCommand()
3085 if ((argv[0] = ident_cmd(arg->argv[arg->argn-1], &keep, &add)) == NULL) in NegotiateCommand()
3089 for (n = arg->argn; n < arg->argc; n++) { in NegotiateCommand()
3096 arg->argv[arg->argn-1]); in NegotiateCommand()
3099 arg->argv[arg->argn] ); in NegotiateCommand()
3122 if (arg->argc < arg->argn + 1) in ClearCommand()
3125 if (strcasecmp(arg->argv[arg->argn], "physical") == 0) { in ClearCommand()
3134 } else if (strcasecmp(arg->argv[arg->argn], "ipcp") == 0) in ClearCommand()
3137 else if (strcasecmp(arg->argv[arg->argn], "ipv6cp") == 0) in ClearCommand()
3143 if (arg->argc > arg->argn + 1) { in ClearCommand()
3145 for (i = arg->argn + 1; i < arg->argc; i++) in ClearCommand()
3168 tolower(*arg->argv[arg->argn - 1]) == 'a') { in RunListCommand()
3176 if (arg->argc > arg->argn) in RunListCommand()
3177 FindExec(arg->bundle, arg->cmd->args, arg->argc, arg->argn, arg->argv, in RunListCommand()
3191 int n = arg->argn; in IfaceNameCommand()
3211 if (arg->argc == arg->argn + 1) { in IfaceAddCommand()
3212 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn])) in IfaceAddCommand()
3216 if (arg->argc == arg->argn + 2) { in IfaceAddCommand()
3217 if (!ncprange_aton(&ifa, NULL, arg->argv[arg->argn])) in IfaceAddCommand()
3220 } else if (arg->argc == arg->argn + 3) { in IfaceAddCommand()
3221 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn])) in IfaceAddCommand()
3226 if (!ncpaddr_aton(&addr, NULL, arg->argv[arg->argn + 1])) in IfaceAddCommand()
3236 if (!ncpaddr_aton(&peer, NULL, arg->argv[arg->argn + n])) in IfaceAddCommand()
3260 if (arg->argc != arg->argn + 1) in IfaceDeleteCommand()
3263 if (!ncpaddr_aton(&ifa, NULL, arg->argv[arg->argn])) in IfaceDeleteCommand()
3295 if (arg->argc == arg->argn + 1) { in IfaceClearCommand()
3296 if (strcasecmp(arg->argv[arg->argn], "inet") == 0) in IfaceClearCommand()
3299 else if (strcasecmp(arg->argv[arg->argn], "inet6") == 0) in IfaceClearCommand()
3304 } else if (arg->argc != arg->argn) in IfaceClearCommand()
3320 int argc = arg->argc - arg->argn; in SetProcTitle()
3322 if (arg->argc <= arg->argn) { in SetProcTitle()
3331 command_Expand(argv, argc, arg->argv + arg->argn, arg->bundle, 1, getpid()); in SetProcTitle()