| Index: mozilla/security/nss/lib/softoken/sftkdb.c
|
| ===================================================================
|
| --- mozilla/security/nss/lib/softoken/sftkdb.c (revision 166571)
|
| +++ mozilla/security/nss/lib/softoken/sftkdb.c (working copy)
|
| @@ -23,10 +23,9 @@
|
| #include "pkcs11i.h"
|
| #include "sdb.h"
|
| #include "prprf.h"
|
| -#include "secmodt.h"
|
| #include "pratom.h"
|
| #include "lgglue.h"
|
| -#include "sftkpars.h"
|
| +#include "utilpars.h"
|
| #include "secerr.h"
|
| #include "softoken.h"
|
|
|
| @@ -2575,7 +2574,7 @@
|
| SFTKDBHandle **certDB, SFTKDBHandle **keyDB)
|
| {
|
| const char *confdir;
|
| - SDBType dbType;
|
| + NSSDBType dbType = NSS_DB_TYPE_NONE;
|
| char *appName = NULL;
|
| SDB *keySDB, *certSDB;
|
| CK_RV crv = CKR_OK;
|
| @@ -2593,22 +2592,22 @@
|
| if (noKeyDB && noCertDB) {
|
| return CKR_OK;
|
| }
|
| - confdir = sftk_EvaluateConfigDir(configdir, &dbType, &appName);
|
| + confdir = _NSSUTIL_EvaluateConfigDir(configdir, &dbType, &appName);
|
|
|
| /*
|
| * now initialize the appropriate database
|
| */
|
| switch (dbType) {
|
| - case SDB_LEGACY:
|
| + case NSS_DB_TYPE_LEGACY:
|
| crv = sftkdbCall_open(confdir, certPrefix, keyPrefix, 8, 3, flags,
|
| isFIPS, noCertDB? NULL : &certSDB, noKeyDB ? NULL: &keySDB);
|
| break;
|
| - case SDB_MULTIACCESS:
|
| + case NSS_DB_TYPE_MULTIACCESS:
|
| crv = sftkdbCall_open(configdir, certPrefix, keyPrefix, 8, 3, flags,
|
| isFIPS, noCertDB? NULL : &certSDB, noKeyDB ? NULL: &keySDB);
|
| break;
|
| - case SDB_SQL:
|
| - case SDB_EXTERN: /* SHOULD open a loadable db */
|
| + case NSS_DB_TYPE_SQL:
|
| + case NSS_DB_TYPE_EXTERN: /* SHOULD open a loadable db */
|
| crv = s_open(confdir, certPrefix, keyPrefix, 9, 4, flags,
|
| noCertDB? NULL : &certSDB, noKeyDB ? NULL : &keySDB, &newInit);
|
|
|
|
|