From c52cda306150e366fe27b9297baeff6a7449a47d Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Sat, 14 Jun 2008 14:29:24 -0400 Subject: vac: cleanup --- src/cmd/vac/vacfs.c | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) (limited to 'src/cmd/vac/vacfs.c') diff --git a/src/cmd/vac/vacfs.c b/src/cmd/vac/vacfs.c index 1ce3e2df..92349ed2 100644 --- a/src/cmd/vac/vacfs.c +++ b/src/cmd/vac/vacfs.c @@ -1,7 +1,5 @@ #include "stdinc.h" -#include #include -#include #include "vac.h" typedef struct Fid Fid; @@ -508,29 +506,7 @@ rread(Fid *f) char* rwrite(Fid *f) { - char *buf; - vlong off; - int cnt; - VacFile *vf; - - if(!f->busy) - return vtstrdup(Enotexist); - vf = f->file; - thdr.count = 0; - off = rhdr.offset; - buf = rhdr.data; - cnt = rhdr.count; - if(f->qid.type & QTDIR) - return "file is a directory"; - thdr.count = vacfilewrite(vf, buf, cnt, off, "none"); - if(thdr.count < 0) { - char err[80]; - - rerrstr(err, sizeof err); -fprint(2, "write failed: %s\n", err); - return vtstrdup(err); - } - return 0; + return vtstrdup(Erdonly); } char * -- cgit v1.2.3