Changeset 223 for branches/samba-3.3.x/source/lib/dbwrap_tdb.c
- Timestamp:
- May 24, 2009, 7:51:24 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/lib/dbwrap_tdb.c
r206 r223 177 177 } 178 178 179 static int db_tdb_parse(struct db_context *db, TDB_DATA key, 180 int (*parser)(TDB_DATA key, TDB_DATA data, 181 void *private_data), 182 void *private_data) 183 { 184 struct db_tdb_ctx *ctx = talloc_get_type_abort( 185 db->private_data, struct db_tdb_ctx); 186 187 return tdb_parse_record(ctx->wtdb->tdb, key, parser, private_data); 188 } 189 179 190 static NTSTATUS db_tdb_store(struct db_record *rec, TDB_DATA data, int flag) 180 191 { … … 344 355 result->traverse = db_tdb_traverse; 345 356 result->traverse_read = db_tdb_traverse_read; 357 result->parse_record = db_tdb_parse; 346 358 result->get_seqnum = db_tdb_get_seqnum; 347 359 result->persistent = ((tdb_flags & TDB_CLEAR_IF_FIRST) == 0);
Note:
See TracChangeset
for help on using the changeset viewer.