]> arthur.barton.de Git - netatalk.git/blobdiff - etc/cnid_dbd/dbd_dbcheck.c
Overhaul CNID dbd backend, make it default, txn only... See #2724774
[netatalk.git] / etc / cnid_dbd / dbd_dbcheck.c
index 4a36dcbffbd4f41e6bf21b1ff8425152ec1257e5..b55a1e5c0754e5b6121cb14c588a7ee4b8468092 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: dbd_dbcheck.c,v 1.2 2005-04-28 20:49:48 bfernhomberg Exp $
+ * $Id: dbd_dbcheck.c,v 1.3 2009-04-21 08:55:44 franklahm Exp $
  *
  * Copyright (C) Joerg Lenneis 2003
  * All Rights Reserved.  See COPYING.
 #include "dbif.h"
 #include "dbd.h"
 
-#ifndef CNID_BACKEND_DBD_TXN
-int dbd_check(char *dbdir)
+int dbd_check_indexes(char *dbdir)
 {
     u_int32_t c_didname = 0, c_devino = 0, c_cnid = 0;
-#if 0
-    char dbdir[MAXPATHLEN];
 
-    if (NULL == getcwd(dbdir, sizeof(dbdir)) )
-        return -1;
-#endif
-
-    LOG(log_debug, logtype_cnid, "CNID database at `%s' is being checked (quick)", dbdir);
+    LOG(log_note, logtype_cnid, "CNID database at `%s' is being checked (quick)", dbdir);
 
     if (dbif_count(DBIF_IDX_CNID, &c_cnid)) 
         return -1;
@@ -55,9 +48,8 @@ int dbd_check(char *dbdir)
         return 1;
     }
 
-    LOG(log_debug, logtype_cnid, "CNID database at `%s' seems ok, %u entries.", dbdir, c_cnid);
+    LOG(log_note, logtype_cnid, "CNID database at `%s' seems ok, %u entries.", dbdir, c_cnid);
     return 0;  
 }
 
-#endif