Lines Matching refs:argv
33 * looking at argv[0].
34 * argv[0] is also our fallback in case getexecname doesn't find it.
95 main(int argc, char **argv)
112 if (*argv[0] == '-')
113 cmd = argv[0] + 1;
115 cmd = argv[0];
117 /* Strip "pf" from argv[0], it confuses some shells. */
119 argv[0] += 2;
120 /* argv[0] will need to start with '-' again. */
121 if (argv[0][-2] == '-')
122 *argv[0] = '-';
127 (void) execv(pathbuf, argv);
131 (void) execv(pathbuf, argv);
138 while ((c = getopt(argc, argv, "P:")) != EOF) {
151 argv += optind;
172 (void) execvp(argv[0], argv);
175 argv[0], strerror(errno));