Hi Sam

Thanks for the reply.
That is in fact correct as I can see MKNOD being called straight after
that.
The code responsible for that logic is in

fuse_vnops.c  around line 370

It look like this cannot be the cause of my problems as at this point
application cannot realize
that something is not right on the filesystem level.
Must be something else that is causing my problems (not described in
my original post)

Cheers
D.


On Jul 16, 3:33 am, Sam Moffatt <[email protected]> wrote:
> From one of the deepest depths of my memory, if CREATE isn't
> implemented then MKNOD will be called instead to create the file.
> Hopefully that helps and unfortunately I can't remember where I read
> that.
>
> Cheers,
>
> Sam Moffatthttp://pasamio.id.au
>
>
>
>
>
>
>
> On Sat, Jul 16, 2011 at 1:05 AM, ivenhov <[email protected]> wrote:
> > Hi everyone
>
> > My MacFUSE implementation works OK but suddenly I got some problems
> > Enabled debug shows this
>
> > unique: 2, opcode: CREATE (35), nodeid: 42, insize: 58
> >   unique: 2, error: -78 (Function not implemented), outsize: 16
>
> > So looks like CREATE method is not implemented.
> > This is the first time I see that error.
>
> > My filesystem is implemented in Java and we are using fuse-j as a JNI
> > binding.
> > I tested with fuse4j (which we are gradually moving to) but it fails
> > in the same way but it does not give
> > any information why fails.
> > Is Create part of the filesystem interface? I could not find anything
> > about that method in JNI wrapper or MacFUSE itself.
>
> > Could anyone point me into the right direction?
> > Any help much appreciated.
>
> > Daniel
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "MacFUSE" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected].
> > For more options, visit this group 
> > athttp://groups.google.com/group/macfuse?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/macfuse?hl=en.

Reply via email to