s3:dbwrap: reorganize dbwrap.h some
authorMichael Adam <obnox@samba.org>
Wed, 17 Aug 2011 06:45:09 +0000 (08:45 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 11 Oct 2011 12:17:55 +0000 (14:17 +0200)
source3/lib/dbwrap/dbwrap.h

index dbefe7bfd604cbc68a392ade00261fe0f761478a..bceba6c2d4d1ba83560df57a858f01e06e9c4e6a 100644 (file)
@@ -56,20 +56,26 @@ struct db_context {
        bool persistent;
 };
 
+/* The following definitions come from lib/dbwrap.c  */
 
 NTSTATUS dbwrap_delete(struct db_context *db, TDB_DATA key);
 NTSTATUS dbwrap_store(struct db_context *db, TDB_DATA key,
                      TDB_DATA data, int flags);
 TDB_DATA dbwrap_fetch(struct db_context *db, TALLOC_CTX *mem_ctx,
                      TDB_DATA key);
+NTSTATUS dbwrap_traverse(struct db_context *db,
+                        int (*f)(struct db_record*, void*),
+                        void *private_data);
+
+
+/* The following definitions come from lib/dbwrap_util.c  */
+
 NTSTATUS dbwrap_delete_bystring(struct db_context *db, const char *key);
 NTSTATUS dbwrap_store_bystring(struct db_context *db, const char *key,
                               TDB_DATA data, int flags);
 TDB_DATA dbwrap_fetch_bystring(struct db_context *db, TALLOC_CTX *mem_ctx,
                               const char *key);
 
-/* The following definitions come from lib/dbwrap_util.c  */
-
 int32_t dbwrap_fetch_int32(struct db_context *db, const char *keystr);
 int dbwrap_store_int32(struct db_context *db, const char *keystr, int32_t v);
 bool dbwrap_fetch_uint32(struct db_context *db, const char *keystr,
@@ -103,9 +109,6 @@ NTSTATUS dbwrap_trans_do(struct db_context *db,
 NTSTATUS dbwrap_trans_traverse(struct db_context *db,
                               int (*f)(struct db_record*, void*),
                               void *private_data);
-NTSTATUS dbwrap_traverse(struct db_context *db,
-                        int (*f)(struct db_record*, void*),
-                        void *private_data);
 
 NTSTATUS dbwrap_delete_bystring_upper(struct db_context *db, const char *key);
 NTSTATUS dbwrap_store_bystring_upper(struct db_context *db, const char *key,