From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <0712f686120604037a1e06dfce8edabc@cat-v.org> Date: Mon, 5 Sep 2005 09:28:06 +0200 From: patch-log@cat-v.org To: 9fans@cse.psu.edu MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] [patch] applied: wikifs-dotdot Topicbox-Message-UUID: 84009c6a-ead0-11e9-9d60-3106f5b1d025 d-rwxrwxr-x M 67334 rsc sys 0 Sep 4 14:09 /n/sources/patch/applied/wikifs-dotdot README: Fix qid generation for root so you can dotdot out of a page directory (e.g. /n/wiki/sandbox). I think this is the same idea as Russ's recent patch to devsd.c. ------------------------------ NOTES: Sun Sep 4 08:09:29 EDT 2005 rsc One wonders what 42 means! ------------------------------ DIFF: /sys/src/cmd/wikifs/fs.c fs.c.orig:109,115 - /n/sources/patch/applied/wikifs-dotdot/fs.c:109,115 r->fid->aux = a; a->name = s_copy(r->ifcall.uname); - r->ofcall.qid = (Qid){mkqid(Droot, 0, 0, 42), 0, QTDIR}; + r->ofcall.qid = (Qid){mkqid(Droot, 0, 0, 0), 0, QTDIR}; r->fid->qid = r->ofcall.qid; respond(r, nil); }