diff options
Diffstat (limited to 'crypto/ct/ct_local.h')
-rw-r--r-- | crypto/ct/ct_local.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/crypto/ct/ct_local.h b/crypto/ct/ct_local.h index 456217db28..0df2f37fba 100644 --- a/crypto/ct/ct_local.h +++ b/crypto/ct/ct_local.h @@ -100,6 +100,9 @@ struct sct_ctx_st { size_t prederlen; /* milliseconds since epoch (to check that the SCT isn't from the future) */ uint64_t epoch_time_in_ms; + + OPENSSL_CTX *libctx; + char *propq; }; /* Context when evaluating whether a Certificate Transparency policy is met */ @@ -109,12 +112,15 @@ struct ct_policy_eval_ctx_st { CTLOG_STORE *log_store; /* milliseconds since epoch (to check that SCTs aren't from the future) */ uint64_t epoch_time_in_ms; + + OPENSSL_CTX *libctx; + char *propq; }; /* * Creates a new context for verifying an SCT. */ -SCT_CTX *SCT_CTX_new(void); +SCT_CTX *SCT_CTX_new(OPENSSL_CTX *ctx, const char *propq); /* * Deletes an SCT verification context. */ |