s3-dbwrap: Remove the "fetch" db_context callback
[kai/samba.git] / source3 / lib / dbwrap / dbwrap.c
index 4df2474ea17b0f45104d2b09ed2615b889a213db..336f60cf75e3c5549fb624501be2c30df3be9bd8 100644 (file)
 #include "dbwrap/dbwrap_private.h"
 #include "util_tdb.h"
 
-/*
- * Fall back using fetch_locked if no genuine fetch operation is provided
- */
-
-static NTSTATUS dbwrap_fallback_fetch(struct db_context *db,
-                                     TALLOC_CTX *mem_ctx,
-                                     TDB_DATA key, TDB_DATA *data)
-{
-       struct db_record *rec;
-
-       rec = dbwrap_fetch_locked(db, mem_ctx, key);
-       if (rec == NULL) {
-               return NT_STATUS_UNSUCCESSFUL;
-       }
-
-       data->dsize = rec->value.dsize;
-       data->dptr = talloc_move(mem_ctx, &rec->value.dptr);
-       TALLOC_FREE(rec);
-       return NT_STATUS_OK;
-}
-
 /*
  * Fall back using fetch if no genuine exists operation is provided
  */