Add some comments to snap.c - 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 d96224299eea385265b405cc59a3b4881e75d69c DIR parent fb016d2858d1d77359c56f4d67070fc8386879b6 HTML Author: sin <sin@2f30.org> Date: Sun, 5 May 2019 21:17:32 +0100 Add some comments to snap.c Diffstat: M snap.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- DIR diff --git a/snap.c b/snap.c @@ -20,15 +20,15 @@ #define NERRBUF 128 struct mdnode { - unsigned char md[MDSIZE]; - SLIST_ENTRY(mdnode) e; + unsigned char md[MDSIZE]; /* hash of block */ + SLIST_ENTRY(mdnode) e; /* mdhead link node */ }; struct sctx { - SLIST_HEAD(mdhead, mdnode) mdhead; - struct mdnode *mdnext; - int fd; - int rdonly; + SLIST_HEAD(mdhead, mdnode) mdhead; /* list of hashes contained in snapshot */ + struct mdnode *mdnext; /* next hash to be returned via sget() */ + int fd; /* underlying snapshot file descriptor */ + int rdonly; /* when set to 1, the ssync() operation is a no-op */ }; static char errbuf[NERRBUF]; @@ -45,7 +45,7 @@ loadmd(struct sctx *sctx) } if (xread(sctx->fd, mdnode->md, MDSIZE) != MDSIZE) { free(mdnode); - sseterr("failed to read message digest: %s", strerror(errno)); + sseterr("failed to read block hash: %s", strerror(errno)); return -1; } SLIST_INSERT_HEAD(&sctx->mdhead, mdnode, e); @@ -224,7 +224,7 @@ ssync(struct sctx *sctx) } SLIST_FOREACH(mdnode, &sctx->mdhead, e) { if (xwrite(sctx->fd, mdnode->md, MDSIZE) != MDSIZE) { - sseterr("failed to write message digest: %s", + sseterr("failed to write block hash: %s", strerror(errno)); return -1; }