Home | History | Annotate | Download | only in apps

Lines Matching full:argv

104 int MAIN(int argc, char **argv)
148 program_name(argv[0],pname,sizeof pname);
153 argv++;
156 if ((*argv)[0] != '-') break;
157 if (strcmp(*argv,"-c") == 0)
159 else if (strcmp(*argv,"-r") == 0)
161 else if (strcmp(*argv,"-rand") == 0)
164 randfile=*(++argv);
166 else if (strcmp(*argv,"-out") == 0)
169 outfile=*(++argv);
171 else if (strcmp(*argv,"-sign") == 0)
174 keyfile=*(++argv);
176 else if (!strcmp(*argv,"-passin"))
180 passargin=*++argv;
182 else if (strcmp(*argv,"-verify") == 0)
185 keyfile=*(++argv);
189 else if (strcmp(*argv,"-prverify") == 0)
192 keyfile=*(++argv);
195 else if (strcmp(*argv,"-signature") == 0)
198 sigfile=*(++argv);
200 else if (strcmp(*argv,"-keyform") == 0)
203 keyform=str2fmt(*(++argv));
206 else if (strcmp(*argv,"-engine") == 0)
209 engine= *(++argv);
213 else if (strcmp(*argv,"-hex") == 0)
215 else if (strcmp(*argv,"-binary") == 0)
217 else if (strcmp(*argv,"-d") == 0)
219 else if (!strcmp(*argv,"-fips-fingerprint"))
221 else if (strcmp(*argv,"-non-fips-allow") == 0)
223 else if (!strcmp(*argv,"-hmac"))
227 hmac_key=*++argv;
229 else if (!strcmp(*argv,"-mac"))
233 mac_name=*++argv;
235 else if (strcmp(*argv,"-sigopt") == 0)
241 if (!sigopts || !sk_OPENSSL_STRING_push(sigopts, *(++argv)))
244 else if (strcmp(*argv,"-macopt") == 0)
250 if (!macopts || !sk_OPENSSL_STRING_push(macopts, *(++argv)))
253 else if ((m=EVP_get_digestbyname(&((*argv)[1]))) != NULL)
258 argv++;
267 if ((argc > 0) && (argv[0][0] == '-')) /* bad option */
269 BIO_printf(bio_err,"unknown option '%s'\n",*argv);
523 if (BIO_read_filename(in,argv[i]) <= 0)
525 perror(argv[i]);
531 siglen,sig_name,md_name, argv[i],bmd);