diff options
author | Ronnie sahlberg <ronniesahlberg@gmail.com> | 2007-04-17 09:37:13 +1000 |
---|---|---|
committer | Ronnie sahlberg <ronniesahlberg@gmail.com> | 2007-04-17 09:37:13 +1000 |
commit | c6fe6d592b31096e3334116e7c36aed1ea7eb921 (patch) | |
tree | 8f04e127da9546f130a77026ec7424b141697002 /ctdb/lib/tdb/common/dump.c | |
parent | 995e017b3f6b061ecba240731b3d82915b3e1f86 (diff) | |
parent | 71bf837a1939f765419359a6bca5996d54fc662a (diff) | |
download | samba-c6fe6d592b31096e3334116e7c36aed1ea7eb921.tar.gz samba-c6fe6d592b31096e3334116e7c36aed1ea7eb921.tar.xz samba-c6fe6d592b31096e3334116e7c36aed1ea7eb921.zip |
merge from tridge
(This used to be ctdb commit 1000ea33025b625e23e7065f95efad447c380c8c)
Diffstat (limited to 'ctdb/lib/tdb/common/dump.c')
-rw-r--r-- | ctdb/lib/tdb/common/dump.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/ctdb/lib/tdb/common/dump.c b/ctdb/lib/tdb/common/dump.c index 577f23aac6..3f5c2c87f5 100644 --- a/ctdb/lib/tdb/common/dump.c +++ b/ctdb/lib/tdb/common/dump.c @@ -28,7 +28,8 @@ #include "tdb_private.h" -static tdb_off_t tdb_dump_record(struct tdb_context *tdb, tdb_off_t offset) +static tdb_off_t tdb_dump_record(struct tdb_context *tdb, int hash, + tdb_off_t offset) { struct list_struct rec; tdb_off_t tailer_ofs, tailer; @@ -39,8 +40,10 @@ static tdb_off_t tdb_dump_record(struct tdb_context *tdb, tdb_off_t offset) return 0; } - printf(" rec: offset=0x%08x next=0x%08x rec_len=%d key_len=%d data_len=%d full_hash=0x%x magic=0x%x\n", - offset, rec.next, rec.rec_len, rec.key_len, rec.data_len, rec.full_hash, rec.magic); + printf(" rec: hash=%d offset=0x%08x next=0x%08x rec_len=%d " + "key_len=%d data_len=%d full_hash=0x%x magic=0x%x\n", + hash, offset, rec.next, rec.rec_len, rec.key_len, rec.data_len, + rec.full_hash, rec.magic); tailer_ofs = offset + sizeof(rec) + rec.rec_len - sizeof(tdb_off_t); @@ -72,7 +75,7 @@ static int tdb_dump_chain(struct tdb_context *tdb, int i) printf("hash=%d\n", i); while (rec_ptr) { - rec_ptr = tdb_dump_record(tdb, rec_ptr); + rec_ptr = tdb_dump_record(tdb, i, rec_ptr); } return tdb_unlock(tdb, i, F_WRLCK); |