X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/4fe159a81d1f0c39aaa7f05dbb33b36d231e7c80..43a481dc5586a16af249fbae611b36442bed6a8c:/match.c diff --git a/match.c b/match.c index ee22ca3e..a2121a17 100644 --- a/match.c +++ b/match.c @@ -19,6 +19,8 @@ #include "rsync.h" +extern int csum_length; + extern int verbose; extern int am_server; @@ -170,7 +172,7 @@ static void hash_search(int f,struct sum_struct *s,char *buf,off_t len) get_checksum2(map,l,sum2); done_csum2 = 1; } - if (memcmp(sum2,s->sums[i].sum2,SUM_LENGTH) == 0) { + if (memcmp(sum2,s->sums[i].sum2,csum_length) == 0) { matched(f,s,buf,len,offset,i); offset += s->sums[i].len - 1; k = MIN((len-offset), s->n);