9pfuse: clear O_EXCL too
This commit is contained in:
parent
8c24e687b3
commit
e10a834215
1 changed files with 1 additions and 1 deletions
|
|
@ -707,7 +707,7 @@ fusecreate(FuseMsg *m)
|
||||||
flags = in->flags;
|
flags = in->flags;
|
||||||
openmode = in->flags&3;
|
openmode = in->flags&3;
|
||||||
flags &= ~3;
|
flags &= ~3;
|
||||||
flags &= ~(O_DIRECTORY|O_NONBLOCK|O_LARGEFILE);
|
flags &= ~(O_DIRECTORY|O_NONBLOCK|O_LARGEFILE|O_EXCL);
|
||||||
flags &= ~O_APPEND; /* see comment in _fuseopen */
|
flags &= ~O_APPEND; /* see comment in _fuseopen */
|
||||||
flags &= ~(O_CREAT|O_TRUNC); /* huh? */
|
flags &= ~(O_CREAT|O_TRUNC); /* huh? */
|
||||||
if(flags){
|
if(flags){
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue