On Wed, 2008-11-19 at 20:36 +0100, Francisco J Ballesteros wrote:
> The point is that you need a way for the chan to know how to reach the
> file server.
That is a larger point here, indeed. However, my question was a simpler
one: is there any reason to show '#s/sutff' at all? Could I ever be
interested in the "proxy" as opposed to the name of the actual Chan?
Ok, I can understand why devproc.c does it: it is easy to discover the
name of the actual Chan if you know the node in /srv:
fd = open("#s/stuff", OREAD);
fd2chan(fd, buf, sizeof(buf));
close(fd);
but not the other way around. Buit why ns(1) doesn't have the above
code?
> To make a long story short, following conventions so that the name space
> was not too twisted made things easier for us. By looking to waht fd2path
> says we could always go to /n/blah/... or recognize that the path
> came from a particular device.
>
> BTW, I´d love to hear other experiences regarding ns or path reconstruction.
Me too.
Thanks,
Roman.