iWrap long line - dedup - deduplicating backup program Err bitreich.org 70 hgit clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ URL:git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/ bitreich.org 70 1Log /scm/dedup/log.gph bitreich.org 70 1Files /scm/dedup/files.gph bitreich.org 70 1Refs /scm/dedup/refs.gph bitreich.org 70 1Tags /scm/dedup/tag bitreich.org 70 1README /scm/dedup/file/README.gph bitreich.org 70 1LICENSE /scm/dedup/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit 97d999a1a20a8e4fbe6a3c93825e94b54e4b071a /scm/dedup/commit/97d999a1a20a8e4fbe6a3c93825e94b54e4b071a.gph bitreich.org 70 1parent b314f213a126fe090d8fa3bb6a9cad0e5dff7ba9 /scm/dedup/commit/b314f213a126fe090d8fa3bb6a9cad0e5dff7ba9.gph bitreich.org 70 hAuthor: sin URL:mailto:sin@2f30.org bitreich.org 70 iDate: Sat, 2 Mar 2019 16:01:32 +0000 Err bitreich.org 70 i Err bitreich.org 70 iWrap long line Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M dedup.c | 11 ++++++----- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 6 insertions(+), 5 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/dedup.c b/dedup.c /scm/dedup/file/dedup.c.gph bitreich.org 70 i@@ -58,7 +58,7 @@ compr_size(size_t size) Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i static size_t Err bitreich.org 70 i-comp(uint8_t *in, uint8_t *out, size_t insize, size_t outsize) Err bitreich.org 70 i+compr(uint8_t *in, uint8_t *out, size_t insize, size_t outsize) Err bitreich.org 70 i { Err bitreich.org 70 i int ret; Err bitreich.org 70 i Err bitreich.org 70 i@@ -76,12 +76,13 @@ comp(uint8_t *in, uint8_t *out, size_t insize, size_t outsize) Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i static size_t Err bitreich.org 70 i-decomp(uint8_t *in, uint8_t *out, size_t insize, size_t outsize) Err bitreich.org 70 i+decompr(uint8_t *in, uint8_t *out, size_t insize, size_t outsize) Err bitreich.org 70 i { Err bitreich.org 70 i int ret; Err bitreich.org 70 i Err bitreich.org 70 i if (compr_enabled) { Err bitreich.org 70 i- ret = LZ4_decompress_safe((char *)in, (char *)out, insize, outsize); Err bitreich.org 70 i+ ret = LZ4_decompress_safe((char *)in, (char *)out, insize, Err bitreich.org 70 i+ outsize); Err bitreich.org 70 i if (ret < 0) Err bitreich.org 70 i errx(1, "LZ4_decompress_safe failed"); Err bitreich.org 70 i } else { Err bitreich.org 70 i@@ -233,7 +234,7 @@ dedup_chunk(struct snapshot *snap, uint8_t *chunkp, size_t chunk_size) Err bitreich.org 70 i Err bitreich.org 70 i compr_buf = alloc_buf(compr_size(BLKSIZE_MAX)); Err bitreich.org 70 i Err bitreich.org 70 i- n = comp(chunkp, compr_buf, chunk_size, compr_size(BLKSIZE_MAX)); Err bitreich.org 70 i+ n = compr(chunkp, compr_buf, chunk_size, compr_size(BLKSIZE_MAX)); Err bitreich.org 70 i hash_blk(compr_buf, n, md); Err bitreich.org 70 i Err bitreich.org 70 i snap_hdr.st.orig_size += chunk_size; Err bitreich.org 70 i@@ -336,7 +337,7 @@ extract(struct snapshot *snap, void *arg) Err bitreich.org 70 i Err bitreich.org 70 i blk_desc = &snap->blk_desc[i]; Err bitreich.org 70 i read_blk(buf[1], blk_desc); Err bitreich.org 70 i- blksize = decomp(buf[1], buf[0], blk_desc->size, BLKSIZE_MAX); Err bitreich.org 70 i+ blksize = decompr(buf[1], buf[0], blk_desc->size, BLKSIZE_MAX); Err bitreich.org 70 i xwrite(args->fd, buf[0], blksize); Err bitreich.org 70 i } Err bitreich.org 70 i free_buf(buf[1]); Err bitreich.org 70 .