summaryrefslogtreecommitdiff
path: root/security/nss/lib/softoken/cdbhdl.h
diff options
context:
space:
mode:
Diffstat (limited to 'security/nss/lib/softoken/cdbhdl.h')
-rw-r--r--security/nss/lib/softoken/cdbhdl.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/security/nss/lib/softoken/cdbhdl.h b/security/nss/lib/softoken/cdbhdl.h
index 17fb6e638..8e309b208 100644
--- a/security/nss/lib/softoken/cdbhdl.h
+++ b/security/nss/lib/softoken/cdbhdl.h
@@ -63,15 +63,19 @@ struct NSSLOWCERTCertDBHandleStr {
typedef DB * (*rdbfunc)(const char *appName, const char *prefix,
const char *type, int flags);
+typedef int (*rdbstatusfunc)(void);
+
+#define RDB_FAIL 1
+#define RDB_RETRY 2
DB * rdbopen(const char *appName, const char *prefix,
- const char *type, int flags);
+ const char *type, int flags, int *status);
DB *dbsopen (const char *dbname , int flags, int mode, DBTYPE type,
const void * appData);
SECStatus db_Copy(DB *dest,DB *src);
int db_BeginTransaction(DB *db);
int db_FinishTransaction(DB *db, PRBool abort);
-
+int db_InitComplete(DB *db);
#endif