]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/src/cmd/ramfs.c
rio, kbdfs: increase read buffer for high latency kbdfs support
[plan9front.git] / sys / src / cmd / ramfs.c
index 1408f07d86cef212acec7b6b59fbb950491e6329..e43fa1460c63e9056dc3c2cf74e04f2f839d634b 100644 (file)
@@ -335,14 +335,8 @@ fswstat(Req *r)
        }
 
        if(r->d.mode != ~0){
-               f->mode = (r->d.mode & ~DMDIR) | (f->mode & DMDIR);
-               f->qid.type = 0;
-               if(f->mode & DMDIR)
-                       f->qid.type |= QTDIR;
-               if(f->mode & DMAPPEND)
-                       f->qid.type |= QTAPPEND;
-               if(f->mode & DMEXCL)
-                       f->qid.type |= QTEXCL;
+               f->mode = r->d.mode;
+               f->qid.type = f->mode >> 24;
        }
        if(r->d.name[0] != '\0'){
                free(f->name);
@@ -461,10 +455,8 @@ main(int argc, char **argv)
        char *srvname = nil;
        char *mtpt = "/tmp";
        int mountflags;
-       Qid q;
 
        fs.tree = alloctree(nil, nil, DMDIR|0777, fsdestroyfile);
-       q = fs.tree->root->qid;
 
        mountflags = 0;
        ARGBEGIN{