tSet correct size for blocks bitfields - libeech - bittorrent library
(HTM) git clone git://z3bra.org/libeech.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 98d359fa4fc5e1b1f9ac22e8c92fbfe04abea44b
(DIR) parent c10ccc735ed9378f312b3ccc5a7dd23fb0bf79e7
(HTM) Author: z3bra <contactatz3bradotorg>
Date: Mon, 9 Jul 2018 08:34:16 +0200
Set correct size for blocks bitfields
Diffstat:
M libeech.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/libeech.h b/libeech.h
t@@ -24,8 +24,8 @@ struct piece {
int n;
ssize_t sz;
char blks[PCESIZ];
- char bf[PCENUM / 8 + !!(PCENUM % 8)];
- char rq[PCENUM / 8 + !!(PCENUM % 8)];
+ char rq[PCESIZ / BLKSIZ + !!(PCESIZ % BLKSIZ)];
+ char bl[PCESIZ / BLKSIZ + !!(PCESIZ % BLKSIZ)];
};
struct peer {