SCT_set0_log_id

Set the CT log ID on an SCT, transferring ownership of log_id.

Synopsis

Declared in <openssl/ct.h>

int
SCT_set0_log_id(
    SCT* sct,
    unsigned char* log_id,
    size_t log_id_len);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
sctSCT whose log_id field is replaced.
log_idLog ID bytes that sct will own (freed by SCT_free); may be NULL when log_id_len is 0.
log_id_lenLength of log_id in bytes (typically CT_V1_HASHLEN for v1).