Merge commit 'c954f1095918874c73511ffc13f95eef518a8043'
[hurd-web.git] / hurd / translator / short-circuiting.mdwn
index 6f608fb..438e8d8 100644 (file)
@@ -1,4 +1,5 @@
-[[!meta copyright="Copyright © 2009, 2012 Free Software Foundation, Inc."]]
+[[!meta copyright="Copyright © 2009, 2012, 2014 Free Software Foundation,
+Inc."]]
 
 [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
 id="license" text="Permission is granted to copy, distribute and/or modify this
@@ -42,7 +43,8 @@ as translators at all.
 Translator short-circuiting is when a file system server implements the
 functionality of a passive translator itself, instead of actually starting
 it.  For instance, all the [[`symlink`|symlink]] translator does is return
-a `FS_RETRY_*` reply to the caller.  So instead of starting it, the file
+a [[`FS_RETRY_*`|interface/dir_lookup]] reply to the caller.
+So instead of starting it, the file
 system server can simply continue the file name look-up internally by
 appending the target of the symbolic link to the path being looked-up.