commit 0529411caa88bb5fbdd65d460c0b4042742e23de from: Russ Cox date: Fri Jul 04 16:23:37 2008 UTC lib9p: update diroffset correctly on rewind commit - 07125953eaf9e81fdb498749d4ccb0305e5a5343 commit + 0529411caa88bb5fbdd65d460c0b4042742e23de blob - 7393b3c29826fcead82492b5cda79ff419e14fd5 blob + 0e7c311345bee0eff8587b704af9641c28d26e9f --- src/lib9p/srv.c +++ src/lib9p/srv.c @@ -505,7 +505,7 @@ static void rread(Req *r, char *error) { if(error==nil && (r->fid->qid.type&QTDIR)) - r->fid->diroffset += r->ofcall.count; + r->fid->diroffset = r->ifcall.offset + r->ofcall.count; } static void