Bugzilla bug 123938: renamed cert_EncodeGeneralName to

CERT_EncodeGeneralName.  Export CERT_EncodeGeneralName and
CERT_FindKeyUsageExtension from nss.def.  Have cmmfrec.c include
nssrenam.h to get __CERT_NewTempCertificate.
Modified Files:
	lib/certdb/genname.c lib/certdb/genname.h lib/certdb/xconst.c
	lib/crmf/cmmfchal.c lib/crmf/cmmfrec.c lib/nss/nss.def
This commit is contained in:
wtc%netscape.com 2002-02-14 02:25:21 +00:00
Родитель 3daf82f7d4
Коммит 993e97c4e8
6 изменённых файлов: 9 добавлений и 6 удалений

Просмотреть файл

@ -241,7 +241,7 @@ cert_get_prev_name_constraint(CERTNameConstraint *current)
}
SECItem *
cert_EncodeGeneralName(CERTGeneralName *genName, SECItem *dest, PRArenaPool *arena)
CERT_EncodeGeneralName(CERTGeneralName *genName, SECItem *dest, PRArenaPool *arena)
{
@ -337,7 +337,7 @@ cert_EncodeGeneralNames(PRArenaPool *arena, CERTGeneralName *names)
goto loser;
}
for (i = 0; i < count; i++) {
items[i] = cert_EncodeGeneralName(current_name, (SECItem *) NULL, arena);
items[i] = CERT_EncodeGeneralName(current_name, (SECItem *) NULL, arena);
if (items[i] == NULL) {
goto loser;
}
@ -477,7 +477,7 @@ cert_EncodeNameConstraint(CERTNameConstraint *constraint,
return NULL;
}
}
cert_EncodeGeneralName(&(constraint->name), &(constraint->DERName),
CERT_EncodeGeneralName(&(constraint->name), &(constraint->DERName),
arena);
dest = SEC_ASN1EncodeItem (arena, dest, constraint,

Просмотреть файл

@ -53,7 +53,7 @@ extern CERTGeneralName *
cert_get_prev_general_name(CERTGeneralName *current);
extern SECItem *
cert_EncodeGeneralName(CERTGeneralName *genName, SECItem *dest,
CERT_EncodeGeneralName(CERTGeneralName *genName, SECItem *dest,
PRArenaPool *arena);
extern SECItem **

Просмотреть файл

@ -239,7 +239,7 @@ cert_EncodeAuthInfoAccessExtension(PRArenaPool *arena,
}
for (i = 0; info[i] != NULL; i++) {
if (cert_EncodeGeneralName(info[i]->location, &(info[i]->derLocation),
if (CERT_EncodeGeneralName(info[i]->location, &(info[i]->derLocation),
arena) == NULL)
/* Note that this may leave some of the locations filled in. */
return SECFailure;

Просмотреть файл

@ -227,7 +227,7 @@ CMMF_POPODecKeyChallContentSetNextChallenge
mark = PORT_ArenaMark(poolp);
genNamePool = PORT_NewArena(CRMF_DEFAULT_ARENA_SIZE);
genNameDER = cert_EncodeGeneralName(inSender, NULL, genNamePool);
genNameDER = CERT_EncodeGeneralName(inSender, NULL, genNamePool);
if (genNameDER == NULL) {
rv = SECFailure;
goto loser;

Просмотреть файл

@ -37,6 +37,7 @@
* CMMF
*/
#include "nssrenam.h"
#include "cmmf.h"
#include "cmmfi.h"
#include "secitem.h"

Просмотреть файл

@ -577,9 +577,11 @@ CERT_DecodeAVAValue;
cert_DecodeGeneralName;
CERT_DecodeTrustString;
CERT_DerNameToAscii;
CERT_EncodeGeneralName;
CERT_FilterCertListByCANames;
CERT_FilterCertListByUsage;
CERT_FindCertExtension;
CERT_FindKeyUsageExtension;
CERT_FindUserCertByUsage;
CERT_FindUserCertsByUsage;
CERT_GetCertChainFromCert;