summaryrefslogtreecommitdiff
path: root/checksum.c
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>1996-07-02 03:22:08 +0000
committerAndrew Tridgell <tridge@samba.org>1996-07-02 03:22:08 +0000
commit73545f2ccb49d1bbada4240d1344041ecdc6c0ff (patch)
treea75f2eaf2afd07f78df5711076de67db0e20b14d /checksum.c
parent9e31c4824cabb1bf173f87cbd0abe93f25ea9598 (diff)
downloadrsync-73545f2ccb49d1bbada4240d1344041ecdc6c0ff.tar.gz
added seed to file sum
Diffstat (limited to 'checksum.c')
-rw-r--r--checksum.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/checksum.c b/checksum.c
index ba813586..809b09f9 100644
--- a/checksum.c
+++ b/checksum.c
@@ -137,8 +137,11 @@ static char sumrbuf[CSUM_CHUNK];
void sum_init(void)
{
- MDbegin(&sumMD);
+ char s[4];
+ MDbegin(&sumMD);
sumresidue=0;
+ SIVAL(s,0,checksum_seed);
+ sum_update(s,4);
}
void sum_update(char *p,int len)