iPut misc declarations in misc.h - 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 3a24ddb8e397799f7af86d11941bd9c7e73470fd /scm/dedup/commit/3a24ddb8e397799f7af86d11941bd9c7e73470fd.gph bitreich.org 70 1parent 2bcadad9aeff4e80c870f8106e8c8e5cb904c3ca /scm/dedup/commit/2bcadad9aeff4e80c870f8106e8c8e5cb904c3ca.gph bitreich.org 70 hAuthor: sin URL:mailto:sin@2f30.org bitreich.org 70 iDate: Sun, 5 May 2019 17:18:52 +0100 Err bitreich.org 70 i Err bitreich.org 70 iPut misc declarations in misc.h Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M Makefile | 1 + Err bitreich.org 70 i M bstorage.c | 3 +-- Err bitreich.org 70 i M chunker.c | 4 ++-- Err bitreich.org 70 i M dup-unpack.c | 3 +-- Err bitreich.org 70 i M key.c | 5 +---- Err bitreich.org 70 i A misc.h | 2 ++ Err bitreich.org 70 i M snap.c | 4 +--- Err bitreich.org 70 i Err bitreich.org 70 i7 files changed, 9 insertions(+), 13 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/Makefile b/Makefile /scm/dedup/file/Makefile.gph bitreich.org 70 i@@ -9,6 +9,7 @@ HDR = \ Err bitreich.org 70 i chunker.h \ Err bitreich.org 70 i config.h \ Err bitreich.org 70 i key.h \ Err bitreich.org 70 i+ misc.h \ Err bitreich.org 70 i queue.h \ Err bitreich.org 70 i snap.h \ Err bitreich.org 70 i tree.h \ Err bitreich.org 70 1diff --git a/bstorage.c b/bstorage.c /scm/dedup/file/bstorage.c.gph bitreich.org 70 i@@ -26,6 +26,7 @@ Err bitreich.org 70 i Err bitreich.org 70 i #include "block.h" Err bitreich.org 70 i #include "config.h" Err bitreich.org 70 i+#include "misc.h" Err bitreich.org 70 i #include "queue.h" Err bitreich.org 70 i #include "tree.h" Err bitreich.org 70 i Err bitreich.org 70 i@@ -53,8 +54,6 @@ Err bitreich.org 70 i #define BDSIZE (8 + 8 + 8 + 8 + (MDSIZE)) Err bitreich.org 70 i Err bitreich.org 70 i /* misc helpers */ Err bitreich.org 70 i-extern ssize_t xread(int, void *, size_t); Err bitreich.org 70 i-extern ssize_t xwrite(int, void *, size_t); Err bitreich.org 70 i extern int pack(unsigned char *, char *, ...); Err bitreich.org 70 i extern int unpack(unsigned char *, char *, ...); Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/chunker.c b/chunker.c /scm/dedup/file/chunker.c.gph bitreich.org 70 i@@ -4,9 +4,9 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i-#define ROTL(x, y) (((x) << (y)) | ((x) >> (32 - (y)))) Err bitreich.org 70 i+#include "misc.h" Err bitreich.org 70 i Err bitreich.org 70 i-extern ssize_t xread(int, void *, size_t); Err bitreich.org 70 i+#define ROTL(x, y) (((x) << (y)) | ((x) >> (32 - (y)))) Err bitreich.org 70 i Err bitreich.org 70 i struct chunker { Err bitreich.org 70 i unsigned char *buf; Err bitreich.org 70 1diff --git a/dup-unpack.c b/dup-unpack.c /scm/dedup/file/dup-unpack.c.gph bitreich.org 70 i@@ -12,10 +12,9 @@ Err bitreich.org 70 i #include "block.h" Err bitreich.org 70 i #include "config.h" Err bitreich.org 70 i #include "key.h" Err bitreich.org 70 i+#include "misc.h" Err bitreich.org 70 i #include "snap.h" Err bitreich.org 70 i Err bitreich.org 70 i-extern ssize_t xwrite(int, void *, size_t); Err bitreich.org 70 i- Err bitreich.org 70 i int verbose; Err bitreich.org 70 i char *argv0; Err bitreich.org 70 i Err bitreich.org 70 1diff --git a/key.c b/key.c /scm/dedup/file/key.c.gph bitreich.org 70 i@@ -4,10 +4,7 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i #include "config.h" Err bitreich.org 70 i- Err bitreich.org 70 i-/* misc helpers */ Err bitreich.org 70 i-extern ssize_t xread(int, void *, size_t); Err bitreich.org 70 i-extern ssize_t xwrite(int, void *, size_t); Err bitreich.org 70 i+#include "misc.h" Err bitreich.org 70 i Err bitreich.org 70 i int Err bitreich.org 70 i keygen(unsigned char *key, size_t n) Err bitreich.org 70 1diff --git a/misc.h b/misc.h /scm/dedup/file/misc.h.gph bitreich.org 70 i@@ -0,0 +1,2 @@ Err bitreich.org 70 i+extern ssize_t xread(int, void *, size_t); Err bitreich.org 70 i+extern ssize_t xwrite(int, void *, size_t); Err bitreich.org 70 1diff --git a/snap.c b/snap.c /scm/dedup/file/snap.c.gph bitreich.org 70 i@@ -13,14 +13,12 @@ Err bitreich.org 70 i #include Err bitreich.org 70 i Err bitreich.org 70 i #include "config.h" Err bitreich.org 70 i+#include "misc.h" Err bitreich.org 70 i #include "queue.h" Err bitreich.org 70 i #include "snap.h" Err bitreich.org 70 i Err bitreich.org 70 i #define NERRBUF 128 Err bitreich.org 70 i Err bitreich.org 70 i-extern ssize_t xread(int, void *, size_t); Err bitreich.org 70 i-extern ssize_t xwrite(int, void *, size_t); Err bitreich.org 70 i- Err bitreich.org 70 i struct mdnode { Err bitreich.org 70 i unsigned char md[MDSIZE]; Err bitreich.org 70 i SLIST_ENTRY(mdnode) e; Err bitreich.org 70 .