diff options
author | Thomas Bushnell <thomas@gnu.org> | 1999-04-21 02:02:25 +0000 |
---|---|---|
committer | Thomas Bushnell <thomas@gnu.org> | 1999-04-21 02:02:25 +0000 |
commit | 9bb89193ac2a1be9f3ed4130615ce82f4fad2c32 (patch) | |
tree | 41683d41ecfb1951356d85f5033827aa66fc02a2 /doc/hurd.texi | |
parent | 79065cd3b0a5b553120100ae20528bec8af1a5e8 (diff) |
Tue Apr 20 21:50:19 1999 Thomas Bushnell, BSG <tb@mit.edu>
* hurd.texi: More detail on fshelp_start_translator.
1999-03-17 Gordon Matzigkeit <gord@trick.fig.org>
* gpl.texinfo: New file, taken from /gd/gnu/doc/gpl.texi on the
GNU machines.
Diffstat (limited to 'doc/hurd.texi')
-rw-r--r-- | doc/hurd.texi | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/hurd.texi b/doc/hurd.texi index 282eabb8..88f4a65b 100644 --- a/doc/hurd.texi +++ b/doc/hurd.texi @@ -2387,7 +2387,13 @@ before responding, return @code{EDIED}. @deftypefun error_t fshelp_start_translator (@w{fshelp_open_fn_t @var{underlying_open_fn}}, @w{char *@var{name}}, @w{char *@var{argz}}, @w{int @var{argz_len}}, @w{int @var{timeout}}, @w{fsys_t *@var{control}}) Same as @code{fshelp_start_translator_long}, except the initports and ints are copied from our own state, @var{fd[2]} is copied from our own -stderr, and the other fds are cleared. +stderr, and the other fds are cleared. For full-service filesystems, it +is almost always wrong to use @code{fshelp_start_translator}, because +the current working directory of the translator will not then be as +normally expected. (Current working directories of passive translators +should be the directory they were found in.) In fact, full-service +filesystems should usually start passive translators as a side-effect of +calling @code{fshelp_fetch_root} (@pxref{Active Translator Linkage}). @end deftypefun @node Active Translator Linkage |