]> arthur.barton.de Git - netatalk.git/blobdiff - etc/cnid_dbd/dbif.h
New utility to maintain dbd databases: dbd. Also replaces cnid_index. Still incomplete.
[netatalk.git] / etc / cnid_dbd / dbif.h
index 0939ceb971486a10967ed0b9d56dbd839c98a1ad..0953f72f81730d50fe50894a24f7f2db40c2eb6f 100644 (file)
@@ -1,7 +1,8 @@
 /*
- * $Id: dbif.h,v 1.3 2009-04-21 08:55:44 franklahm Exp $
+ * $Id: dbif.h,v 1.4 2009-04-28 13:01:24 franklahm Exp $
  *
  * Copyright (C) Joerg Lenneis 2003
+ * Copyright (C) Frank Lahm 2009
  * All Rights Reserved.  See COPYING.
  */
 
 #define DBIF_IDX_DEVINO    1
 #define DBIF_IDX_DIDNAME   2
 
-extern int        dbif_stamp  __P((void *, int));
-extern int        dbif_env_init  __P((struct db_param *));
-extern int        dbif_open  __P((struct db_param *, int));
-extern int        dbif_close __P((void));
-extern int        dbif_closedb __P((void));
-extern int        dbif_get __P((const int, DBT *, DBT *, u_int32_t));
-extern int        dbif_pget __P((const int, DBT *, DBT *, DBT *, u_int32_t));
-extern int        dbif_put __P((const int, DBT *, DBT *, u_int32_t));
-extern int        dbif_del __P((const int, DBT *, u_int32_t));
+extern int dbif_stamp(void *, int);
+extern int dbif_env_init(struct db_param *, uint32_t);
+extern int dbif_open(struct db_param *, int);
+extern int dbif_close(void);
+extern int dbif_closedb(void);
+extern int dbif_get(const int, DBT *, DBT *, u_int32_t);
+extern int dbif_pget(const int, DBT *, DBT *, DBT *, u_int32_t);
+extern int dbif_put(const int, DBT *, DBT *, u_int32_t);
+extern int dbif_del(const int, DBT *, u_int32_t);
 
-extern int        dbif_count __P((const int, u_int32_t *));
+extern int dbif_count(const int, u_int32_t *);
 
-extern int        dbif_txn_begin  __P((void));
-extern int        dbif_txn_commit  __P((void));
-extern int        dbif_txn_abort  __P((void));
-extern int        dbif_txn_checkpoint  __P((u_int32_t, u_int32_t, u_int32_t));
+extern int dbif_txn_begin(void);
+extern int dbif_txn_commit(void);
+extern int dbif_txn_abort(void);
+extern int dbif_txn_checkpoint(u_int32_t, u_int32_t, u_int32_t);
 
+extern int dbif_dump(int dumpindexes);
 #endif