EXFLAG_KUSAGE
(((c)->ex_flags & EXFLAG_KUSAGE) && !((c)->ex_kusage & (u)))
return (x->ex_flags & EXFLAG_KUSAGE) != 0 ? x->ex_kusage : UINT32_MAX;
(((x)->ex_flags & EXFLAG_KUSAGE) != 0 && ((x)->ex_kusage & (usage)) == 0)
x->ex_flags |= EXFLAG_KUSAGE;
else if ((x->ex_flags & EXFLAG_KUSAGE) != 0)
if ((x->ex_flags & EXFLAG_KUSAGE) != 0
if ((x->ex_flags & EXFLAG_KUSAGE) == 0)
if ((issuer->ex_flags & EXFLAG_KUSAGE) != 0 && (issuer->ex_kusage & KU_CRL_SIGN) == 0 && !verify_cb_crl(ctx, X509_V_ERR_KEYUSAGE_NO_CRL_SIGN))
CB_FAIL_IF((x->ex_flags & EXFLAG_KUSAGE) == 0,