resolve name conflict

This commit is contained in:
JacobBarthelmeh
2022-07-14 09:41:36 -07:00
parent f6c4e295b1
commit 8862e1f8cf
2 changed files with 7 additions and 7 deletions

View File

@@ -22845,7 +22845,7 @@ const char* GetOneCertName(CertName* name, int idx)
case ASN_LOCALITY_NAME:
return name->locality;
case ASN_NAME:
return name->name;
return name->dnName;
case ASN_GIVEN_NAME:
return name->givenName;
case ASN_INITIALS:
@@ -22896,7 +22896,7 @@ static char GetNameType(CertName* name, int idx)
case ASN_LOCALITY_NAME:
return name->localityEnc;
case ASN_NAME:
return name->nameEnc;
return name->dnNameEnc;
case ASN_GIVEN_NAME:
return name->givenNameEnc;
case ASN_INITIALS:
@@ -27645,9 +27645,9 @@ static void SetNameFromDcert(CertName* cn, DecodedCert* decoded)
if (decoded->subjectN) {
sz = (decoded->subjectNLen < CTC_NAME_SIZE) ? decoded->subjectNLen
: CTC_NAME_SIZE - 1;
XSTRNCPY(cn->name, decoded->subjectN, sz);
cn->name[sz] = '\0';
cn->nameEnc = decoded->subjectNEnc;
XSTRNCPY(cn->dnName, decoded->subjectN, sz);
cn->dnName[sz] = '\0';
cn->dnNameEnc = decoded->subjectNEnc;
}
if (decoded->subjectSN) {
sz = (decoded->subjectSNLen < CTC_NAME_SIZE) ? decoded->subjectSNLen

View File

@@ -343,8 +343,8 @@ typedef struct CertName {
char initialsEnc;
char dnQualifier[CTC_NAME_SIZE];
char dnQualifierEnc;
char name[CTC_NAME_SIZE];
char nameEnc;
char dnName[CTC_NAME_SIZE];
char dnNameEnc;
char org[CTC_NAME_SIZE];
char orgEnc;
char unit[CTC_NAME_SIZE];