On Mon, Aug 14, 2006, EV wrote:
> > I was going to implement the temporary file stuff for ethernet
> > this evening but was suprised to find that the fuse_file_info
> > structure doesn't have an entry for filesystem-specific data. I
> > guess that the filehandle could be pressed into action, but
> > I'll leave it a few days in case you find a better way from
> > within FUSE.
> 
> The standard approach is to interpret the fuse_file_info
> filehandle field (fi->fh) as a pointer to some ad-hoc structure
> which is allocated on open() and freed on release().  This allows
> passing along everything needed. In our case, another possibility
> is to give the temporary file a name derived from the pathname
> (e.g., changing the '/' with '+' or something).

But if that is the intention then why wasn't it made a pointer in
the first place?
Creating a structure would be easier. That way you can pass around
the fid, open filehandle and filename.

> I'll take care of this myself.  I want first to convince myself
> that it is not possible to access the just created (virtual)
> lkarmafs file...

Okay. If a temporary file is used then the whole thing must be copied
in order to generate a correct rid.

Keith.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-karma-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-karma-devel

Reply via email to