Lines Matching refs:result
257 /* Parse a format string, put it into *result; return 0 on failure, else 1. */
258 int opt_format(const char *s, unsigned long flags, int *result)
268 *result = FORMAT_ASN1;
274 *result = FORMAT_TEXT;
282 *result = FORMAT_NSS;
288 *result = FORMAT_SMIME;
294 *result = FORMAT_MSBLOB;
300 *result = FORMAT_ENGINE;
306 *result = FORMAT_HTTP;
311 *result = FORMAT_PKCS12;
318 *result = FORMAT_PEM;
322 *result = FORMAT_PVK;
327 *result = FORMAT_PKCS12;
464 int opt_pair(const char *name, const OPT_PAIR* pairs, int *result)
470 *result = pp->retval;
493 /* Parse an int, put it into *result; return 0 on failure, else 1. */
494 int opt_int(const char *value, int *result)
500 *result = (int)l;
501 if (*result != l) {
512 int result = -1;
514 (void)opt_int(arg, &result);
515 return result;
541 /* Parse a long, put it into *result; return 0 on failure, else 1. */
542 int opt_long(const char *value, long *result)
558 *result = l;
567 /* Parse an intmax_t, put it into *result; return 0 on failure, else 1. */
568 int opt_intmax(const char *value, ossl_intmax_t *result)
585 /* Ensure that the value in |m| is never too big for |*result| */
586 if (sizeof(m) > sizeof(*result)
591 *result = (ossl_intmax_t)m;
596 /* Parse a uintmax_t, put it into *result; return 0 on failure, else 1. */
597 int opt_uintmax(const char *value, ossl_uintmax_t *result)
613 /* Ensure that the value in |m| is never too big for |*result| */
614 if (sizeof(m) > sizeof(*result)
619 *result = (ossl_intmax_t)m;
625 int opt_intmax(const char *value, ossl_intmax_t *result)
631 *result = m;
635 int opt_uintmax(const char *value, ossl_uintmax_t *result)
641 *result = m;
647 * Parse an unsigned long, put it into *result; return 0 on failure, else 1.
649 int opt_ulong(const char *value, unsigned long *result)
665 *result = l;