From: Stef B. <st...@gm...> - 2010-10-13 10:07:19
|
I know the at functions, I'm using them in my fs, and you can use them to access the contents of the mountpoint. I do not agree you normally do not use these functions. But what I meant was that I did not understand that is was the meaning to access the original data on mountpoint, after it's mounted. Stef Bon 2010/10/13 Goswin von Brederlow <gos...@we...>: > Stef Bon <st...@gm...> writes: > >> 2010/10/13 Goswin von Brederlow <gos...@we...>: >>> Stef Bon <st...@gm...> writes: >>> >> >>>> >>>> int tmpfd; >>>> int nreturn=0; >>>> >>>> tmpfd=open(gfdir, O_RDONLY | O_DIRECTORY); >>> >>> That won't work. The fuse FS gets mounted on /tmp/DirX on top of the >>> underlying FS. The file descriptor must be opened before the filesystem >>> is mounted and is then the only way to still access the underlying FS. >> >> You're right here. I did not realize that the gfdir is the same as the >> mountpoint, and >> there is need to access the mountpoint. Is this really the case?? I >> did not understand it that way. >> >> >> Stef > > That is usualy the point of using the *at() functions, they are required > when the underlying FS is shadowed. If you don't have such a shadowing > then you can use the normal functions without "at". > > MfG > Goswin > |