/*
- * $Id: cnid_cdb_add.c,v 1.3 2005-05-03 14:55:13 didg Exp $
+ * $Id: cnid_cdb_add.c,v 1.6 2009-10-29 13:17:29 didg Exp $
*
* Copyright (c) 1999. Adrian Sun (asun@zoology.washington.edu)
* All Rights Reserved. See COPYRIGHT.
#ifdef CNID_BACKEND_CDB
#include "cnid_cdb_private.h"
+extern int cnid_cdb_update(struct _cnid_db *cdb, const cnid_t id, const struct stat *st,
+ const cnid_t did, char *name, const size_t len);
+
+
#define tid NULL
-#ifdef ATACC
static void make_devino_data(unsigned char *buf, dev_t dev, ino_t ino)
{
buf[CNID_DEV_LEN - 1] = dev; dev >>= 8;
return start;
}
-#endif
-
-extern int cnid_cdb_update(struct _cnid_db *cdb, const cnid_t id, const struct stat *st,
- const cnid_t did, char *name, const size_t len);
/* --------------- */
-int db_stamp(void *buffer, size_t size)
+static int db_stamp(void *buffer, size_t size)
{
time_t t;
memset(buffer, 0, size);
/* ... Return id if it is valid, or if Rootinfo is read-only. */
if (id || (db->flags & CNIDFLAG_DB_RO)) {
#ifdef DEBUG
- LOG(log_info, logtype_default, "cnid_add: Looked up did %u, name %s as %u", ntohl(did), name, ntohl(id));
+ LOG(log_debug, logtype_default, "cnid_add: Looked up did %u, name %s as %u", ntohl(did), name, ntohl(id));
#endif
return id;
}
}
#ifdef DEBUG
- LOG(log_info, logtype_default, "cnid_add: Returned CNID for did %u, name %s as %u", ntohl(did), name, ntohl(hint));
+ LOG(log_debug, logtype_default, "cnid_add: Returned CNID for did %u, name %s as %u", ntohl(did), name, ntohl(hint));
#endif
return hint;
memcpy(buffer, (char*)data.data + CNID_DEV_OFS, len);
#ifdef DEBUG
- LOG(log_info, logtype_cnid, "cnid_getstamp: Returning stamp");
+ LOG(log_debug, logtype_cnid, "cnid_getstamp: Returning stamp");
#endif
return 0;
}