iUse uint8_t instead of unsigned char - 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 14309b993f5034742f3977b3091b036c6fdb2606 /scm/dedup/commit/14309b993f5034742f3977b3091b036c6fdb2606.gph bitreich.org 70 1parent fdf523492dd9b8ed238e07722b8f481f02ee46fd /scm/dedup/commit/fdf523492dd9b8ed238e07722b8f481f02ee46fd.gph bitreich.org 70 hAuthor: sin URL:mailto:sin@2f30.org bitreich.org 70 iDate: Thu, 29 Mar 2018 15:30:54 +0100 Err bitreich.org 70 i Err bitreich.org 70 iUse uint8_t instead of unsigned char Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M dedup.c | 22 +++++++++++----------- Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 11 insertions(+), 11 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@@ -24,20 +24,20 @@ struct enthdr { Err bitreich.org 70 i Err bitreich.org 70 i struct ent { Err bitreich.org 70 i uint64_t sz; /* size of entire entry structure */ Err bitreich.org 70 i- unsigned char reserved[7]; Err bitreich.org 70 i- unsigned char md[32]; Err bitreich.org 70 i+ uint8_t reserved[7]; Err bitreich.org 70 i+ uint8_t md[32]; Err bitreich.org 70 i uint64_t nblks; Err bitreich.org 70 i uint64_t blks[]; Err bitreich.org 70 i } __attribute__((packed)); Err bitreich.org 70 i Err bitreich.org 70 i struct blk { Err bitreich.org 70 i- unsigned char md[32]; Err bitreich.org 70 i+ uint8_t md[32]; Err bitreich.org 70 i uint64_t sz; Err bitreich.org 70 i- unsigned char data[BLKSIZ]; Err bitreich.org 70 i+ uint8_t data[BLKSIZ]; Err bitreich.org 70 i } __attribute__((packed)); Err bitreich.org 70 i Err bitreich.org 70 i struct cache_data { Err bitreich.org 70 i- unsigned char md[32]; Err bitreich.org 70 i+ uint8_t md[32]; Err bitreich.org 70 i uint64_t blkidx; Err bitreich.org 70 i } __attribute__((packed)); Err bitreich.org 70 i Err bitreich.org 70 i@@ -56,7 +56,7 @@ int verbose; Err bitreich.org 70 i char *argv0; Err bitreich.org 70 i Err bitreich.org 70 i void Err bitreich.org 70 i-dump_md(const unsigned char *md, size_t len) Err bitreich.org 70 i+dump_md(const uint8_t *md, size_t len) Err bitreich.org 70 i { Err bitreich.org 70 i size_t i; Err bitreich.org 70 i Err bitreich.org 70 i@@ -113,7 +113,7 @@ str2bin(char *s, uint8_t *d) Err bitreich.org 70 i ssize_t Err bitreich.org 70 i xread(int fd, void *buf, size_t nbytes) Err bitreich.org 70 i { Err bitreich.org 70 i- unsigned char *bp = buf; Err bitreich.org 70 i+ uint8_t *bp = buf; Err bitreich.org 70 i ssize_t total = 0; Err bitreich.org 70 i Err bitreich.org 70 i while (nbytes > 0) { Err bitreich.org 70 i@@ -133,7 +133,7 @@ xread(int fd, void *buf, size_t nbytes) Err bitreich.org 70 i ssize_t Err bitreich.org 70 i xwrite(int fd, const void *buf, size_t nbytes) Err bitreich.org 70 i { Err bitreich.org 70 i- const unsigned char *bp = buf; Err bitreich.org 70 i+ const uint8_t *bp = buf; Err bitreich.org 70 i ssize_t total = 0; Err bitreich.org 70 i Err bitreich.org 70 i while (nbytes > 0) { Err bitreich.org 70 i@@ -166,7 +166,7 @@ RB_PROTOTYPE(cache, cache_ent, e, cache_ent_cmp); Err bitreich.org 70 i RB_GENERATE(cache, cache_ent, e, cache_ent_cmp); Err bitreich.org 70 i Err bitreich.org 70 i struct cache_ent * Err bitreich.org 70 i-alloc_cache_ent(unsigned char *md, uint64_t blkidx) Err bitreich.org 70 i+alloc_cache_ent(uint8_t *md, uint64_t blkidx) Err bitreich.org 70 i { Err bitreich.org 70 i struct cache_ent *ent; Err bitreich.org 70 i Err bitreich.org 70 i@@ -310,7 +310,7 @@ lookup_blk(struct blk *blk, uint64_t *blkidx) Err bitreich.org 70 i void Err bitreich.org 70 i extract(char *id, int fd) Err bitreich.org 70 i { Err bitreich.org 70 i- unsigned char md[32]; Err bitreich.org 70 i+ uint8_t md[32]; Err bitreich.org 70 i uint64_t nblks, i; Err bitreich.org 70 i Err bitreich.org 70 i str2bin(id, md); Err bitreich.org 70 i@@ -411,7 +411,7 @@ check(void) Err bitreich.org 70 i nblks = storefile_nblks(); Err bitreich.org 70 i lseek(ifd, sizeof(enthdr), SEEK_SET); Err bitreich.org 70 i for (i = 0; i < enthdr.nents; i++) { Err bitreich.org 70 i- unsigned char md[32]; Err bitreich.org 70 i+ uint8_t md[32]; Err bitreich.org 70 i sha256_context ctx; Err bitreich.org 70 i struct ent *ent; Err bitreich.org 70 i Err bitreich.org 70 .