Lines Matching defs: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,"-sigopt") == 0)
319 if (!sigopts || !sk_OPENSSL_STRING_push(sigopts, *(++argv)))
322 else if (strcmp(*argv,"-batch") == 0)
324 else if (strcmp(*argv,"-newhdr") == 0)
326 else if (strcmp(*argv,"-modulus") == 0)
328 else if (strcmp(*argv,"-verify") == 0)
330 else if (strcmp(*argv,"-nodes") == 0)
332 else if (strcmp(*argv,"-noout") == 0)
334 else if (strcmp(*argv,"-verbose") == 0)
336 else if (strcmp(*argv,"-utf8") == 0)
338 else if (strcmp(*argv,"-nameopt") == 0)
341 if (!set_name_ex(&nmflag, *(++argv))) goto bad;
343 else if (strcmp(*argv,"-reqopt") == 0)
346 if (!set_cert_ex(&reqflag, *(++argv))) goto bad;
348 else if (strcmp(*argv,"-subject") == 0)
350 else if (strcmp(*argv,"-text") == 0)
352 else if (strcmp(*argv,"-x509") == 0)
354 else if (strcmp(*argv,"-asn1-kludge") == 0)
356 else if (strcmp(*argv,"-no-asn1-kludge") == 0)
358 else if (strcmp(*argv,"-subj") == 0)
361 subj= *(++argv);
363 else if (strcmp(*argv,"-multivalue-rdn") == 0)
365 else if (strcmp(*argv,"-days") == 0)
368 days= atoi(*(++argv));
371 else if (strcmp(*argv,"-set_serial") == 0)
374 serial = s2i_ASN1_INTEGER(NULL, *(++argv));
377 else if (strcmp(*argv,"-extensions") == 0)
380 extensions = *(++argv);
382 else if (strcmp(*argv,"-reqexts") == 0)
385 req_exts = *(++argv);
387 else if ((md_alg=EVP_get_digestbyname(&((*argv)[1]))) != NULL)
394 BIO_printf(bio_err,"unknown option %s\n",*argv);
399 argv++;