ishex
const char *name = param_datatype_2name(params[i].data_type, &ishex);
BIO_printf(bio_err, " %s%s:%s\n", ishex ? "hex" : "", params[i].key, name);
static const char *param_datatype_2name(unsigned int type, int *ishex)
*ishex = 0;
*ishex = 1;
int i, ishex = 0;
int ishex;
ctx.ishex = (tmpl.ctrl_hexstr != NULL);
if (ctx->ishex) {
if (*ishex) {
if (*ishex) {
const char *value, size_t value_n, int ishex,
if (ishex) {
const OSSL_PARAM **paramdef, int *ishex,
int ishex = 0;
¶mdef, &ishex, &buf_n, &tmpbn, found))
ok = construct_from_text(to, paramdef, value, value_n, ishex,
*ishex = CHECK_AND_SKIP_PREFIX(key, "hex");
if (*ishex)
int isneg, ishex;
ishex = 1;
ishex = 0;
if (ishex)
ishex = 1;
if ((ishex && isxdigit(c)) || isdigit(c)) {
if (((c == 'E' || c == 'e') && !ishex) ||
((c == 'P' || c == 'p') && ishex)) {
} else if ((ishex && isxdigit(c)) || isdigit(c)) {
_Bool gotmantdig = 0, ishex = 0;
_Bool gotmantdig = 0, ishex = 0;
ishex = 1;
if ((ishex && iswxdigit(c)) || iswdigit(c))
if (((c == 'E' || c == 'e') && !ishex) ||
((c == 'P' || c == 'p') && ishex)) {
} else if ((ishex && iswxdigit(c)) || iswdigit(c)) {
(ishex(c) || isdigit(c) || c == ':')) {
} while ((ishex(c) || c == ':' || c == '.') &&
for (s = yystr; *s && ishex(*s); s++)
} while (ishex(n));