Joerg Schilling wrote:
Linda Walsh
wrote: But primarily and up-front -- how can I have '//' be a lookup for network file systems?
(it is my understanding that POSIX requires that //pathname is not presumed to be identical to /pathname, even though ///pathname can be (multiple slashes are usually collapsible, with the exception of double slashes at the beginning of the path.
POSIX does not require this but it permits the semantics of the Integrated Solutions global filesystem from 30 years ago. or the UNC type paths of today.
I think you are misreading what I wrote. POSIX requires that a double slash at the beginning of the path NOT be collapsed. It may not have a special meaning, BUT it can't be assumed redundant by any utils that take a path. Yamaban went on to say that if double slashes are there, then the following word is to be interpreted as a a hostname? I'll have to look that one up. Interesting. Yamaban wrote:
Your interpretation is nearly complete. Short form: - Multiple separators INSIDE the path-part are collapsible - Double separators at the beginning are to be interpreted as (double-separator)hostname(separator) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org