Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!husc6!mit-eddie!genrad!decvax!decwrl!sun!guy From: guy@sun.UUCP Newsgroups: net.unix,net.unix-wizards Subject: Re: Are links as useful as they could be? Message-ID: <8551@sun.uucp> Date: Sun, 26-Oct-86 17:28:34 EST Article-I.D.: sun.8551 Posted: Sun Oct 26 17:28:34 1986 Date-Received: Mon, 27-Oct-86 05:37:09 EST References: <21127@rochester.ARPA> <65@its63b.ed.ac.uk> <3739@umcp-cs.UUCP> <8313@sun.uucp> <1074@cit-vax.Caltech.Edu> Distribution: net Organization: Sun Microsystems, Inc. Lines: 18 Xref: watmath net.unix:9730 net.unix-wizards:20145 > Many directory-reading programs (ls, tar, find) had to gain explicit > knowledge of symbolic links anyway, the changes were even user-visible. And many didn't. If a new type of directory entry were added, *every* directory-reading program would have to gain explicit knowledge of symbolic links, and the change would be more complicated (with symbolic links as they are, the *directory-reading code* didn't have to change, other than mechanically replacing explicit "read"/"fread"/whatever calls with "readdir" calls, etc.). Furthermore, "fsck" would have to be taught about these new kinds of directory entries (not just about new kinds of inodes, as was the case with the current symbolic link implementation), as would a bunch of other utilities that know about file system formats. I presume they just decided the added benefits weren't worth the hassle. -- Guy Harris {ihnp4, decvax, seismo, decwrl, ...}!sun!guy guy@sun.com (or guy@sun.arpa)