Lines Matching refs:argv
158 int MAIN(int argc, char **argv)
212 prog=argv[0];
214 argv++;
217 if (strcmp(*argv,"-inform") == 0)
220 informat=str2fmt(*(++argv));
222 else if (strcmp(*argv,"-outform") == 0)
225 outformat=str2fmt(*(++argv));
228 else if (strcmp(*argv,"-engine") == 0)
231 engine= *(++argv);
233 else if (strcmp(*argv,"-keygen_engine") == 0)
236 gen_eng = ENGINE_by_id(*(++argv));
239 BIO_printf(bio_err, "Can't find keygen engine %s\n", *argv);
244 else if (strcmp(*argv,"-key") == 0)
247 keyfile= *(++argv);
249 else if (strcmp(*argv,"-pubkey") == 0)
253 else if (strcmp(*argv,"-new") == 0)
257 else if (strcmp(*argv,"-config") == 0)
260 template= *(++argv);
262 else if (strcmp(*argv,"-keyform") == 0)
265 keyform=str2fmt(*(++argv));
267 else if (strcmp(*argv,"-in") == 0)
270 infile= *(++argv);
272 else if (strcmp(*argv,"-out") == 0)
275 outfile= *(++argv);
277 else if (strcmp(*argv,"-keyout") == 0)
280 keyout= *(++argv);
282 else if (strcmp(*argv,"-passin") == 0)
285 passargin= *(++argv);
287 else if (strcmp(*argv,"-passout") == 0)
290 passargout= *(++argv);
292 else if (strcmp(*argv,"-rand") == 0)
295 inrand= *(++argv);
297 else if (strcmp(*argv,"-newkey") == 0)
301 keyalg = *(++argv);
304 else if (strcmp(*argv,"-pkeyopt") == 0)
310 if (!pkeyopts || !sk_OPENSSL_STRING_push(pkeyopts, *(++argv)))
313 else if (strcmp(*argv,"-batch") == 0)
315 else if (strcmp(*argv,"-newhdr") == 0)
317 else if (strcmp(*argv,"-modulus") == 0)
319 else if (strcmp(*argv,"-verify") == 0)
321 else if (strcmp(*argv,"-nodes") == 0)
323 else if (strcmp(*argv,"-noout") == 0)
325 else if (strcmp(*argv,"-verbose") == 0)
327 else if (strcmp(*argv,"-utf8") == 0)
329 else if (strcmp(*argv,"-nameopt") == 0)
332 if (!set_name_ex(&nmflag, *(++argv))) goto bad;
334 else if (strcmp(*argv,"-reqopt") == 0)
337 if (!set_cert_ex(&reqflag, *(++argv))) goto bad;
339 else if (strcmp(*argv,"-subject") == 0)
341 else if (strcmp(*argv,"-text") == 0)
343 else if (strcmp(*argv,"-x509") == 0)
345 else if (strcmp(*argv,"-asn1-kludge") == 0)
347 else if (strcmp(*argv,"-no-asn1-kludge") == 0)
349 else if (strcmp(*argv,"-subj") == 0)
352 subj= *(++argv);
354 else if (strcmp(*argv,"-multivalue-rdn") == 0)
356 else if (strcmp(*argv,"-days") == 0)
359 days= atoi(*(++argv));
362 else if (strcmp(*argv,"-set_serial") == 0)
365 serial = s2i_ASN1_INTEGER(NULL, *(++argv));
368 else if (strcmp(*argv,"-extensions") == 0)
371 extensions = *(++argv);
373 else if (strcmp(*argv,"-reqexts") == 0)
376 req_exts = *(++argv);
378 else if ((md_alg=EVP_get_digestbyname(&((*argv)[1]))) != NULL)
385 BIO_printf(bio_err,"unknown option %s\n",*argv);
390 argv++;