URI: 
       Merge types.h with dedup.h - dedup - deduplicating backup program
  HTML git clone git://bitreich.org/dedup/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dedup/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit 144b179f6b08a913d12290dc05606eee21e757de
   DIR parent 893e7bbe929d2b1aa1f711eeedec9f1e022a651f
  HTML Author: sin <sin@2f30.org>
       Date:   Mon, 25 Feb 2019 14:05:15 +0000
       
       Merge types.h with dedup.h
       
       Diffstat:
         M Makefile                            |       1 -
         M dedup.h                             |      46 ++++++++++++++++++++++++++++++-
         D types.h                             |      44 -------------------------------
       
       3 files changed, 45 insertions(+), 46 deletions(-)
       ---
   DIR diff --git a/Makefile b/Makefile
       @@ -14,7 +14,6 @@ DISTFILES = \
                $(BIN).1 \
                dedup.h \
                tree.h \
       -        types.h \
        
        CFLAGS = -g -Wall
        CPPFLAGS = -I/usr/local/include -D_FILE_OFFSET_BITS=64
   DIR diff --git a/dedup.h b/dedup.h
       @@ -1,9 +1,53 @@
        #include "config.h"
       -#include "types.h"
       +
       +#define MSGSIZE 256
       +#define MDSIZE 32
       +
       +/* snashot file format version */
       +#define VER_MIN 1
       +#define VER_MAJ 0
        
        struct cache;
        struct chunker;
        
       +struct stats {
       +        uint64_t orig_size;
       +        uint64_t comp_size;
       +        uint64_t dedup_size;
       +        uint64_t min_blk_size;
       +        uint64_t max_blk_size;
       +        uint64_t nr_blks;
       +        uint64_t reserved[6];
       +};
       +
       +struct snapshot_hdr {
       +        uint64_t flags;
       +        uint64_t nr_snapshots;
       +        uint64_t store_size;
       +        uint64_t reserved[4];
       +        struct stats st;
       +};
       +
       +struct blk_desc {
       +        uint8_t md[MDSIZE];
       +        uint64_t offset;
       +        uint64_t size;
       +};
       +
       +struct snapshot {
       +        uint64_t size;
       +        uint8_t msg[MSGSIZE];
       +        uint8_t md[MDSIZE];        /* hash of snapshot */
       +        uint64_t nr_blk_descs;
       +        struct blk_desc blk_desc[];
       +};
       +
       +struct cache_entry {
       +        uint8_t md[MDSIZE];
       +        uint64_t offset;
       +        uint64_t size;
       +};
       +
        /* cache.c */
        void add_cache_entry(struct cache *cache, struct cache_entry *ent);
        int lookup_cache_entry(struct cache *cache, struct cache_entry *ent);
   DIR diff --git a/types.h b/types.h
       @@ -1,44 +0,0 @@
       -#define MSGSIZE 256
       -#define MDSIZE 32
       -
       -/* snashot file format version */
       -#define VER_MIN 1
       -#define VER_MAJ 0
       -
       -struct stats {
       -        uint64_t orig_size;
       -        uint64_t comp_size;
       -        uint64_t dedup_size;
       -        uint64_t min_blk_size;
       -        uint64_t max_blk_size;
       -        uint64_t nr_blks;
       -        uint64_t reserved[6];
       -};
       -
       -struct snapshot_hdr {
       -        uint64_t flags;
       -        uint64_t nr_snapshots;
       -        uint64_t store_size;
       -        uint64_t reserved[4];
       -        struct stats st;
       -};
       -
       -struct blk_desc {
       -        uint8_t md[MDSIZE];
       -        uint64_t offset;
       -        uint64_t size;
       -};
       -
       -struct snapshot {
       -        uint64_t size;
       -        uint8_t msg[MSGSIZE];
       -        uint8_t md[MDSIZE];        /* hash of snapshot */
       -        uint64_t nr_blk_descs;
       -        struct blk_desc blk_desc[];
       -};
       -
       -struct cache_entry {
       -        uint8_t md[MDSIZE];
       -        uint64_t offset;
       -        uint64_t size;
       -};