diff options
Diffstat (limited to 'hurd')
-rw-r--r-- | hurd/fsys.defs | 12 | ||||
-rw-r--r-- | hurd/fsys_reply.defs | 5 |
2 files changed, 17 insertions, 0 deletions
diff --git a/hurd/fsys.defs b/hurd/fsys.defs index 15c903b7..c031da7a 100644 --- a/hurd/fsys.defs +++ b/hurd/fsys.defs @@ -135,3 +135,15 @@ routine fsys_get_children ( server: fsys_t; RPT out children: data_t); + +/* Return information about the source of the receiving filesystem. + If the concept of a source is applicable, SOURCE should refer to + the source of the receiving translator and should be a description + considered appropriate in the context of the translator. For + example for the case of block device based filesystems, SOURCE + should be the file name of the underlying block device. */ +routine fsys_get_source ( + server: fsys_t; + RPT + out source: string_t); + diff --git a/hurd/fsys_reply.defs b/hurd/fsys_reply.defs index 087b3cc5..2f5b0351 100644 --- a/hurd/fsys_reply.defs +++ b/hurd/fsys_reply.defs @@ -81,3 +81,8 @@ simpleroutine fsys_get_children ( server: fsys_t; RETURN_CODE_ARG; children: data_t); + +simpleroutine fsys_get_source ( + server: fsys_t; + RETURN_CODE_ARG; + source: string_t); |