Go to the documentation of this file.
109 if (
a->nameAssigner == NULL) {
110 if (
b->nameAssigner != NULL) {
114 if (
b->nameAssigner == NULL ||
127 if (!
a || !
b ||
a->type !=
b->type)
135 return edipartyname_cmp(
a->d.ediPartyName,
b->d.ediPartyName);
181 a->d.ediPartyName =
value;
215 return a->d.x400Address;
218 return a->d.ediPartyName;
221 return a->d.otherName;
OPENSSL_EXPORT int GENERAL_NAME_set0_othername(GENERAL_NAME *gen, ASN1_OBJECT *oid, ASN1_TYPE *value)
#define ASN1_OCTET_STRING_cmp
OPENSSL_EXPORT int GENERAL_NAME_get0_otherName(const GENERAL_NAME *gen, ASN1_OBJECT **poid, ASN1_TYPE **pvalue)
#define ASN1_CHOICE(tname)
#define IMPLEMENT_ASN1_FUNCTIONS(stname)
#define ASN1_TFLG_SEQUENCE_OF
#define ASN1_EXP(stname, field, type, tag)
ASN1_ITEM_TEMPLATE(CERTIFICATEPOLICIES)
OPENSSL_EXPORT void ASN1_TYPE_free(ASN1_TYPE *a)
OPENSSL_EXPORT void GENERAL_NAME_set0_value(GENERAL_NAME *a, int type, void *value)
#define ASN1_SEQUENCE(tname)
#define IMPLEMENT_ASN1_DUP_FUNCTION(stname)
OPENSSL_EXPORT void * GENERAL_NAME_get0_value(const GENERAL_NAME *a, int *ptype)
OPENSSL_EXPORT GENERAL_NAME * gen
#define ASN1_IMP(stname, field, type, tag)
#define ASN1_EX_TEMPLATE_TYPE(flags, tag, name, type)
#define ASN1_CHOICE_END(stname)
ASN1_SEQUENCE_END(X509_NAME_ENTRY)
union GENERAL_NAME_st::@370 d
#define ASN1_EXP_OPT(stname, field, type, tag)
OPENSSL_EXPORT int GENERAL_NAME_cmp(const GENERAL_NAME *a, const GENERAL_NAME *b)
#define ASN1_ITEM_TEMPLATE_END(tname)
OPENSSL_EXPORT int OTHERNAME_cmp(OTHERNAME *a, OTHERNAME *b)
#define ASN1_SIMPLE(stname, field, type)
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:50