GENERAL_NAME_set0_value

Set the type and owned value pointer of a GeneralName.

Synopsis

Declared in <openssl/x509v3.h>

void
GENERAL_NAME_set0_value(
    GENERAL_NAME* a,
    int type,
    void* value);

Parameters

NameDescription
aGeneralName to update.
typeName form (GEN_EMAIL, GEN_DNS, GEN_OTHERNAME, and so on).
valueTyped payload ownership transferred into a for type.