Lines Matching refs:argv
67 main(int argc, char *argv[]) in main() argument
79 argc--, argv++; in main()
80 if (!strcmp(*argv, "-l")) { in main()
81 argc--, argv++; in main()
85 if (!isdigit(**argv)) in main()
87 numsig = strtol(*argv, &ep, 10); in main()
88 if (!**argv || *ep) in main()
89 errx(2, "illegal signal number: %s", *argv); in main()
93 nosig(*argv); in main()
101 if (!strcmp(*argv, "-s")) { in main()
102 argc--, argv++; in main()
107 if (strcmp(*argv, "0")) { in main()
108 if ((numsig = signame_to_signum(*argv)) < 0) in main()
109 nosig(*argv); in main()
112 argc--, argv++; in main()
113 } else if (**argv == '-' && *(*argv + 1) != '-') { in main()
114 ++*argv; in main()
115 if (isalpha(**argv)) { in main()
116 if ((numsig = signame_to_signum(*argv)) < 0) in main()
117 nosig(*argv); in main()
118 } else if (isdigit(**argv)) { in main()
119 numsig = strtol(*argv, &ep, 10); in main()
120 if (!**argv || *ep) in main()
121 errx(2, "illegal signal number: %s", *argv); in main()
123 nosig(*argv); in main()
125 nosig(*argv); in main()
126 argc--, argv++; in main()
129 if (argc > 0 && strncmp(*argv, "--", 2) == 0) in main()
130 argc--, argv++; in main()
135 for (errors = 0; argc; argc--, argv++) { in main()
137 if (**argv == '%') in main()
138 ret = killjob(*argv, numsig); in main()
142 pidl = strtol(*argv, &ep, 10); in main()
145 if (!**argv || *ep || pid != pidl) in main()
146 errx(2, "illegal process id: %s", *argv); in main()
150 warn("%s", *argv); in main()