Lines Matching defs:args
73 char **args, *infile = NULL, *outfile = NULL;
96 args = argv + 1;
97 while (!badarg && *args && *args[0] == '-') {
98 if (!strcmp(*args, "-inform")) {
99 if (args[1]) {
100 args++;
101 informat = str2fmt(*args);
104 } else if (!strcmp(*args, "-outform")) {
105 if (args[1]) {
106 args++;
107 outformat = str2fmt(*args);
110 } else if (!strcmp(*args, "-passin")) {
111 if (!args[1])
113 passargin = *(++args);
114 } else if (!strcmp(*args, "-passout")) {
115 if (!args[1])
117 passargout = *(++args);
120 else if (strcmp(*args, "-engine") == 0) {
121 if (!args[1])
123 engine = *(++args);
126 else if (!strcmp(*args, "-in")) {
127 if (args[1]) {
128 args++;
129 infile = *args;
132 } else if (!strcmp(*args, "-out")) {
133 if (args[1]) {
134 args++;
135 outfile = *args;
138 } else if (strcmp(*args, "-pubin") == 0) {
142 } else if (strcmp(*args, "-pubout") == 0)
144 else if (strcmp(*args, "-text_pub") == 0) {
147 } else if (strcmp(*args, "-text") == 0)
149 else if (strcmp(*args, "-noout") == 0)
152 cipher = EVP_get_cipherbyname(*args + 1);
154 BIO_printf(bio_err, "Unknown cipher %s\n", *args + 1);
158 args++;