addarg
static void addarg(struct arg_val*, const char*);
addarg(&argv, "login");
addarg(&argv, "-h");
addarg(&argv, host);
addarg(&argv, "-p");
addarg(&argv, "-a");
addarg(&argv, "otp");
addarg(&argv, "-f");
addarg(&argv, "--");
addarg(&argv, strdup(user));
addarg("-pthread");
addarg("-l");
addarg(lib);
static void addarg(const char *);
addarg("/usr/bin/cc");
addarg("-std=iso9899:1999");
addarg("-pedantic");
addarg(argv[i]);
addarg(argv[i++]);
addarg(HOST_TYPE, optarg);
addarg(TTY_TYPE, ttyconv(optarg));
addarg(REBOOT_TYPE, *argv);
addarg(TTY_TYPE, ttyconv(*argv));
addarg(USER_TYPE, *argv);
static void addarg(int, char *);
(void) addarg(argv[i]);
addarg(define);
addarg(infile);
addarg((char *)NULL);
static void addarg(const char *); /* add another argument to the list */
addarg(&al, argv[0]);
addarg(&al, NULL);
addarg(&al, ap);
addarg(&al, argv[i]);
addarg(&al, NULL);
static void addarg(struct arglist *, const char *);