Lines Matching full:sw

211 ProcessArgs(int argc, char **argv, struct switches *sw)  in ProcessArgs()  argument
217 memset(sw, '\0', sizeof *sw); in ProcessArgs()
218 sw->mode = PHYS_INTERACTIVE; in ProcessArgs()
219 sw->unit = -1; in ProcessArgs()
230 sw->nat = 1; in ProcessArgs()
240 sw->nat = 1; in ProcessArgs()
251 sw->unit = atoi(argv[arg]); in ProcessArgs()
253 sw->unit = atoi(cp + 4); in ProcessArgs()
255 sw->quiet = 1; in ProcessArgs()
266 sw->mode = newmode; in ProcessArgs()
268 sw->fg = 1; in ProcessArgs()
277 if (sw->mode == PHYS_AUTO && arg == argc) { in ProcessArgs()
310 struct switches sw; in main() local
333 label = ProcessArgs(argc, argv, &sw); in main()
342 if (sw.mode == PHYS_INTERACTIVE) { in main()
351 if (sw.mode == PHYS_DIRECT) in main()
377 CheckLabel(argv[arg], prompt, sw.mode); in main()
379 CheckLabel("default", prompt, sw.mode); in main()
381 if (!sw.quiet) in main()
382 prompt_Printf(prompt, "Working in %s mode\n", mode2Nam(sw.mode)); in main()
384 if ((bundle = bundle_Create(TUN_PREFIX, sw.mode, sw.unit)) == NULL) in main()
390 bundle->NatEnabled = sw.nat; in main()
391 if (sw.nat) in main()
404 if (sw.mode == PHYS_INTERACTIVE) in main()
421 if (sw.mode == PHYS_AUTO && in main()
430 if (!sw.quiet) in main()
434 if (sw.mode != PHYS_INTERACTIVE) { in main()
435 if (sw.mode != PHYS_DIRECT) { in main()
436 if (!sw.fg) { in main()
440 if (sw.mode == PHYS_BACKGROUND && pipe(bgpipe)) { in main()
455 if (sw.mode == PHYS_BACKGROUND) { in main()
468 if (!sw.quiet) { in main()
474 if (!sw.quiet) in main()
478 if (!sw.quiet) in main()
496 } else if (sw.mode == PHYS_BACKGROUND) { in main()
510 if (!sw.fg) in main()
532 log_Printf(LogPHASE, "PPP Started (%s mode).\n", mode2Nam(sw.mode)); in main()