From db60da46b3255502597124a870d7b8714d659749 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Tue, 8 Nov 2011 09:02:36 -0500 Subject: venti: fix vtcachealloc and VtMaxLumpSize R=rsc CC=plan9port.codebot http://codereview.appspot.com/5309073 --- src/cmd/venti/readfile.c | 8 +++++++- src/cmd/venti/readlist.c | 6 ++++++ src/cmd/venti/writefile.c | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/cmd/venti/readfile.c b/src/cmd/venti/readfile.c index 2883350a..00eb43ef 100644 --- a/src/cmd/venti/readfile.c +++ b/src/cmd/venti/readfile.c @@ -4,6 +4,12 @@ #include #include +enum +{ + // XXX What to do here? + VtMaxLumpSize = 65536, +}; + int chatty; void @@ -92,7 +98,7 @@ threadmain(int argc, char *argv[]) sysfatal("not a single file"); // open and read file - c = vtcachealloc(z, root.blocksize, 32); + c = vtcachealloc(z, root.blocksize*32); if(c == nil) sysfatal("vtcachealloc: %r"); f = vtfileopenroot(c, &e); diff --git a/src/cmd/venti/readlist.c b/src/cmd/venti/readlist.c index 6d928086..5702cc68 100644 --- a/src/cmd/venti/readlist.c +++ b/src/cmd/venti/readlist.c @@ -4,6 +4,12 @@ #include #include +enum +{ + // XXX What to do here? + VtMaxLumpSize = 65536, +}; + char *host; Biobuf b; VtConn *z; diff --git a/src/cmd/venti/writefile.c b/src/cmd/venti/writefile.c index 19a26fa6..21117126 100644 --- a/src/cmd/venti/writefile.c +++ b/src/cmd/venti/writefile.c @@ -65,7 +65,7 @@ threadmain(int argc, char *argv[]) sysfatal("vtconnect: %r"); // write file - c = vtcachealloc(z, Blocksize, 32); + c = vtcachealloc(z, Blocksize*32); if(c == nil) sysfatal("vtcachealloc: %r"); f = vtfilecreateroot(c, Blocksize, Blocksize, VtDataType); -- cgit v1.2.3