Lines Matching refs:arg

80 static int set_table_opts(unsigned long *flags, const char *arg,
82 static int set_multi_opts(unsigned long *flags, const char *arg,
86 int chopup_args(ARGS *arg, char *buf) in chopup_args() argument
91 arg->argc = 0; in chopup_args()
92 if (arg->size == 0) { in chopup_args()
93 arg->size = 20; in chopup_args()
94 arg->argv = app_malloc(sizeof(*arg->argv) * arg->size, "argv space"); in chopup_args()
105 if (arg->argc >= arg->size) { in chopup_args()
108 arg->size += 20; in chopup_args()
109 tmp = OPENSSL_realloc(arg->argv, sizeof(*arg->argv) * arg->size); in chopup_args()
112 arg->argv = tmp; in chopup_args()
117 arg->argv[arg->argc++] = p; in chopup_args()
131 arg->argv[arg->argc] = NULL; in chopup_args()
182 int set_nameopt(const char *arg) in set_nameopt() argument
184 int ret = set_name_ex(&nmflag, arg); in set_nameopt()
209 static char *app_get_pass(const char *arg, int keepbio);
251 static char *app_get_pass(const char *arg, int keepbio) in app_get_pass() argument
258 if (CHECK_AND_SKIP_PREFIX(arg, "pass:")) in app_get_pass()
259 return OPENSSL_strdup(arg); in app_get_pass()
260 if (CHECK_AND_SKIP_PREFIX(arg, "env:")) { in app_get_pass()
261 tmp = getenv(arg); in app_get_pass()
263 BIO_printf(bio_err, "No environment variable %s\n", arg); in app_get_pass()
269 if (CHECK_AND_SKIP_PREFIX(arg, "file:")) { in app_get_pass()
270 pwdbio = BIO_new_file(arg, "r"); in app_get_pass()
272 BIO_printf(bio_err, "Can't open file %s\n", arg); in app_get_pass()
284 } else if (CHECK_AND_SKIP_PREFIX(arg, "fd:")) { in app_get_pass()
287 i = atoi(arg); in app_get_pass()
291 BIO_printf(bio_err, "Can't access file descriptor %s\n", arg); in app_get_pass()
306 } else if (strcmp(arg, "stdin") == 0) { in app_get_pass()
315 tmp = strchr(arg, ':'); in app_get_pass()
316 if (tmp == NULL || tmp - arg > PASS_SOURCE_SIZE_MAX) in app_get_pass()
323 (int)(tmp - arg + 1), arg); in app_get_pass()
1151 int set_cert_ex(unsigned long *flags, const char *arg) in set_cert_ex() argument
1174 return set_multi_opts(flags, arg, cert_tbl); in set_cert_ex()
1177 int set_name_ex(unsigned long *flags, const char *arg) in set_name_ex() argument
1210 if (set_multi_opts(flags, arg, ex_tbl) == 0) in set_name_ex()
1218 int set_dateopt(unsigned long *dateopt, const char *arg) in set_dateopt() argument
1220 if (OPENSSL_strcasecmp(arg, "rfc_822") == 0) in set_dateopt()
1222 else if (OPENSSL_strcasecmp(arg, "iso_8601") == 0) in set_dateopt()
1229 int set_ext_copy(int *copy_type, const char *arg) in set_ext_copy() argument
1231 if (OPENSSL_strcasecmp(arg, "none") == 0) in set_ext_copy()
1233 else if (OPENSSL_strcasecmp(arg, "copy") == 0) in set_ext_copy()
1235 else if (OPENSSL_strcasecmp(arg, "copyall") == 0) in set_ext_copy()
1279 static int set_multi_opts(unsigned long *flags, const char *arg, in set_multi_opts() argument
1286 if (!arg) in set_multi_opts()
1288 vals = X509V3_parse_list(arg); in set_multi_opts()
1298 static int set_table_opts(unsigned long *flags, const char *arg, in set_table_opts() argument
1304 c = arg[0]; in set_table_opts()
1307 arg++; in set_table_opts()
1310 arg++; in set_table_opts()
1316 if (OPENSSL_strcasecmp(arg, ptbl->name) == 0) { in set_table_opts()
2553 BIO *app_http_tls_cb(BIO *bio, void *arg, int connect, int detail) in app_http_tls_cb() argument
2555 APP_HTTP_TLS_INFO *info = (APP_HTTP_TLS_INFO *)arg; in app_http_tls_cb()