summaryrefslogtreecommitdiff
path: root/src/include/extern.h
diff options
context:
space:
mode:
authorsueloverso <sue@mongodb.com>2015-12-30 14:23:57 -0500
committersueloverso <sue@mongodb.com>2015-12-30 14:23:57 -0500
commit44463c5f9e7545a7a0a8d80d9601b7237a6ee9bc (patch)
tree5d4451951a04f2d51293b117e2b6b9b50164f8f5 /src/include/extern.h
parent5e48f18f85e670783af5f52137e1d5d0c031d5a3 (diff)
parent648afd064dc634bdb844360ab463228267640841 (diff)
downloadmongo-976288c57ccedb211d2413a8caa8669343243afd.tar.gz
Merge pull request #2386 from wiredtiger/wt-2276-checkpoint-decodemongodb-3.3.0mongodb-3.2.1
WT-2276 decode checkpoints via 'wt list -c' and via standalone Python utility.
Diffstat (limited to 'src/include/extern.h')
-rw-r--r--src/include/extern.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/extern.h b/src/include/extern.h
index 18d1d292c15..7338f8dae3b 100644
--- a/src/include/extern.h
+++ b/src/include/extern.h
@@ -14,6 +14,7 @@ extern int __wt_block_buffer_to_addr(WT_BLOCK *block, const uint8_t *p, wt_off_t
extern int __wt_block_addr_invalid(WT_SESSION_IMPL *session, WT_BLOCK *block, const uint8_t *addr, size_t addr_size, bool live);
extern int __wt_block_addr_string(WT_SESSION_IMPL *session, WT_BLOCK *block, WT_ITEM *buf, const uint8_t *addr, size_t addr_size);
extern int __wt_block_buffer_to_ckpt(WT_SESSION_IMPL *session, WT_BLOCK *block, const uint8_t *p, WT_BLOCK_CKPT *ci);
+extern int __wt_block_ckpt_decode(WT_SESSION *wt_session, size_t allocsize, const uint8_t *p, WT_BLOCK_CKPT *ci);
extern int __wt_block_ckpt_to_buffer(WT_SESSION_IMPL *session, WT_BLOCK *block, uint8_t **pp, WT_BLOCK_CKPT *ci);
extern int __wt_block_ckpt_init( WT_SESSION_IMPL *session, WT_BLOCK_CKPT *ci, const char *name);
extern int __wt_block_checkpoint_load(WT_SESSION_IMPL *session, WT_BLOCK *block, const uint8_t *addr, size_t addr_size, uint8_t *root_addr, size_t *root_addr_sizep, bool checkpoint);