diff options
author | Richard M. Stallman <rms@gnu.org> | 1992-10-13 06:58:02 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1992-10-13 06:58:02 +0000 |
commit | 6e33c62a6de63ef7ea01880518a53abcbff65c7e (patch) | |
tree | 2d3524797ad22383610842ceb1ae38e84dbcd2d2 /manual/filesys.texi | |
parent | e37ea4f28f561dea698de2f712453c8d96c02496 (diff) |
Explain why there can be a limit on nuber of names for a file, in GNU.
Diffstat (limited to 'manual/filesys.texi')
-rw-r--r-- | manual/filesys.texi | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/manual/filesys.texi b/manual/filesys.texi index 83129f654b..bf6cf1832b 100644 --- a/manual/filesys.texi +++ b/manual/filesys.texi @@ -398,7 +398,11 @@ this link with a new link, you must remove the old link explicitly first. There are already too many links to the file named by @var{oldname}. (The maximum number of links to a file is @code{LINK_MAX}; see @ref{Limits for Files}.) -@c Can this really happen in GNU? + +Well-designed file systems never report this error, because they permit +more links than your disk could possibly hold. However, you must still +take account of the possibility of this error, as it could result from +network access to a file system on another machine. @item ENOENT The file named by @var{oldname} doesn't exist. You can't make a link to @@ -703,10 +707,10 @@ The @var{newname} names a directory, but the @var{oldname} doesn't. @item EMLINK The parent directory of @var{newname} would have too many links. -Well-designed file systems never report this error, because they have no -limitation on the number of names a file can have. However, you must -still take account of the possibility of this error, as it could result -from network access to a file system on another machine. +Well-designed file systems never report this error, because they permit +more links than your disk could possibly hold. However, you must still +take account of the possibility of this error, as it could result from +network access to a file system on another machine. @item ENOENT The file named by @var{oldname} doesn't exist. @@ -760,10 +764,10 @@ A file named @var{filename} already exists. @item EMLINK The parent directory has too many links. -Well-designed file systems never report this error, because they have no -limitation on the number of names a file can have. However, you must -still take account of the possibility of this error, as it could result -from network access to a file system on another machine. +Well-designed file systems never report this error, because they permit +more links than your disk could possibly hold. However, you must still +take account of the possibility of this error, as it could result from +network access to a file system on another machine. @item ENOSPC The file system doesn't have enough room to create the new directory. |