URI: 
       Describe snapshot/blk len based on msgsize/mdsize - 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 dc8ddd5cc99cba6f6a7919ebd9bc92b52cffc1a6
   DIR parent 4122001dbfb14b263965c955e865a6c04151fbbc
  HTML Author: sin <sin@2f30.org>
       Date:   Sun, 10 Mar 2019 11:04:48 +0000
       
       Describe snapshot/blk len based on msgsize/mdsize
       
       Diffstat:
         M dedup.c                             |       4 +---
         M dedup.h                             |      10 +++++-----
       
       2 files changed, 6 insertions(+), 8 deletions(-)
       ---
   DIR diff --git a/dedup.c b/dedup.c
       @@ -265,8 +265,6 @@ dedup(int fd, char *msg)
                }
        
                if (snap->nr_blk_descs > 0) {
       -                hash_snap(snap, snap->md);
       -
                        if (msg != NULL) {
                                size_t size;
        
       @@ -276,7 +274,7 @@ dedup(int fd, char *msg)
                                memcpy(snap->msg, msg, size);
                                snap->msg[size - 1] = '\0';
                        }
       -
       +                hash_snap(snap, snap->md);
                        append_snap(snap);
                }
        
   DIR diff --git a/dedup.h b/dedup.h
       @@ -6,13 +6,13 @@
         * using the helpers from types.c.  Any modification made to
         * the structs below will need to be reflected here and in types.c.
         */
       +#define MSGSIZE        256
       +#define MDSIZE 32
       +
        #define SNAP_HDR_SIZE 104
        #define BLK_HDR_SIZE 16
       -#define BLK_DESC_SIZE 48
       -#define SNAPSHOT_SIZE 304
       -
       -#define MSGSIZE        256
       -#define MDSIZE        32
       +#define BLK_DESC_SIZE (MDSIZE + 16)
       +#define SNAPSHOT_SIZE (8 + MSGSIZE + MDSIZE + 8)
        
        /* file format version */
        #define VER_MIN        2