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
