Allow modutil to get the raw pkcs #11 strings.

fix NSS_Init_NO_DB().
This commit is contained in:
relyea%netscape.com 2001-09-06 21:14:06 +00:00
Родитель 31c1842a29
Коммит 8ad2623d1e
1 изменённых файлов: 3 добавлений и 26 удалений

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

@ -32,7 +32,7 @@
* may use your version of this file under either the MPL or the
* GPL.
*
# $Id: nssinit.c,v 1.22 2001-08-24 21:16:30 relyea%netscape.com Exp $
# $Id: nssinit.c,v 1.23 2001-09-06 21:14:06 relyea%netscape.com Exp $
*/
#include <ctype.h>
@ -231,7 +231,7 @@ nss_Init(const char *configdir, const char *certPrefix, const char *keyPrefix,
PORT_Free(flags);
if (moduleSpec) {
rv = PK11_LoadPKCS11Module(moduleSpec,NULL);
rv = PK11_LoadPKCS11Module(moduleSpec,NULL,PR_TRUE);
PR_smprintf_free(moduleSpec);
}
@ -288,30 +288,7 @@ NSS_Initialize(const char *configdir, const char *certPrefix,
SECStatus
NSS_NoDB_Init(const char * configdir)
{
SECStatus rv = SECSuccess;
#ifdef notdef
if( isInitialized ) {
return SECSuccess;
}
rv = RNG_RNGInit();
if (rv != SECSuccess) {
return rv;
}
RNG_SystemInfoForRNG();
rv = nss_OpenVolatileCertDB();
if (rv != SECSuccess) {
return rv;
}
rv = nss_OpenVolatileSecModDB();
isInitialized = PR_TRUE;
#endif
return rv;
return nss_Init(configdir,NULL,NULL,NULL,PR_TRUE,PR_TRUE,PR_TRUE,PR_TRUE);
}
void