diff options
author | relyea%netscape.com <devnull@localhost> | 2005-06-20 23:17:12 +0000 |
---|---|---|
committer | relyea%netscape.com <devnull@localhost> | 2005-06-20 23:17:12 +0000 |
commit | a4cd0fd41c60135f6e6ba366ed1a967c880fc8c0 (patch) | |
tree | 56e0f485c48ab3d83e64a3adf2a57665e40b1ea5 | |
parent | d04fa4775971600247ae844f8645134649e1502d (diff) | |
download | nss-hg-a4cd0fd41c60135f6e6ba366ed1a967c880fc8c0.tar.gz |
Test multiaccess Databases. This patch causes softoken to Always use the
multiaccess Database for clients. This is not intended for the final release
-rw-r--r-- | security/nss/lib/softoken/dbinit.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/security/nss/lib/softoken/dbinit.c b/security/nss/lib/softoken/dbinit.c index 110419dac..1bc28eeef 100644 --- a/security/nss/lib/softoken/dbinit.c +++ b/security/nss/lib/softoken/dbinit.c @@ -49,6 +49,8 @@ #include "cdbhdl.h" #include "pkcs11i.h" +#define ALWAYS_MULTIACCESS "CommonClient" + static char * sftk_certdb_name_cb(void *arg, int dbVersion) { @@ -121,6 +123,9 @@ sftk_keydb_name_cb(void *arg, int dbVersion) const char * sftk_EvaluateConfigDir(const char *configdir,char **appName) { +#ifdef ALWAYS_MULTIACCESS + *appName = PORT_Strdup(ALWAYS_MULTIACCESS); +#else if (PORT_Strncmp(configdir, MULTIACCESS, sizeof(MULTIACCESS)-1) == 0) { char *cdir; @@ -138,6 +143,7 @@ sftk_EvaluateConfigDir(const char *configdir,char **appName) } configdir = cdir; } +#endif return configdir; } |