summaryrefslogtreecommitdiff
path: root/hurd/fs.defs
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1994-07-08 20:13:58 +0000
committerMichael I. Bushnell <mib@gnu.org>1994-07-08 20:13:58 +0000
commit23458bb1731951238d6da954539d09a9b95b77cb (patch)
tree719ec2d8549a61d516f482e161dd23e40c5116d5 /hurd/fs.defs
parent8a11a64ec27d0d31ec646abee9a2975525d5b663 (diff)
Formerly fs.defs.~82~
Diffstat (limited to 'hurd/fs.defs')
-rw-r--r--hurd/fs.defs12
1 files changed, 5 insertions, 7 deletions
diff --git a/hurd/fs.defs b/hurd/fs.defs
index e5bf29d2..d5eb320e 100644
--- a/hurd/fs.defs
+++ b/hurd/fs.defs
@@ -172,13 +172,11 @@ routine file_getfh (
/* Translate a pathname, following all symlinks. Upon return, if
do_retry is FS_RETRY_NONE, then result is a port referencing the
pathname's target. If do_retry is FS_RETRY_NORMAL, then the call
- needs to be repeated. If retry_name starts with a slash, then the
- new call needs to be made to the caller's root directory (without
- the leading slash). If it does not start with a slash, then the
- new call needs to be made to result. If do_retry is
- FS_RETRY_REAUTH, then the same procedure is followed as for
- FS_RETRY_NORMAL, except retry will need to be reauthenticated
- before use. */
+ needs to be repeated, calling RESULT with pathname RETRY_NAME.
+ If do_retry is FS_RETRY_REAUTH, then the call needs to be repeated,
+ but RESULT should be reauthenticated first. If do_retry is
+ FS_RETRY_MAGICAL, then RETRY_NAME specifies what to do; the list
+ of possibilities is documented in <hurd/hurd_types.h>. */
INTR_ROUTINE (dir_pathtrans, (
start_dir: file_t;
pathname: string_t;