commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[hurd] 25/53: nfs: implement netfs_get_source


From: Samuel Thibault
Subject: [hurd] 25/53: nfs: implement netfs_get_source
Date: Thu, 20 Mar 2014 02:23:51 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a commit to branch upstream
in repository hurd.

commit 8eb1240c18062bd3614ecba31f4c6a2dc6ea980d
Author: Justus Winter <address@hidden>
Date:   Mon Feb 10 15:02:15 2014 +0100

    nfs: implement netfs_get_source
    
    Implement netfs_get_source so that nfs translators show up in
    /proc/mounts.
    
    * nfs/main.c (netfs_get_source): New function.
---
 nfs/main.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/nfs/main.c b/nfs/main.c
index 3ce75a9..cd1c29a 100644
--- a/nfs/main.c
+++ b/nfs/main.c
@@ -269,6 +269,20 @@ netfs_append_args (char **argz, size_t *argz_len)
   return err;
 }
 
+/* The user may define this function.  The function must set source to
+   the source of CRED. The function may return an EOPNOTSUPP to
+   indicate that the concept of a source device is not applicable. The
+   default function always returns EOPNOTSUPP. */
+error_t
+netfs_get_source (struct protid *cred, char *source, size_t source_len)
+{
+  if (! cred)
+    return EOPNOTSUPP;
+
+  snprintf (source, source_len, "%s:%s", host, remote_fs);
+  return 0;
+}
+
 /* Extract the host and remote filesystem names from SPEC, which should use
    either HOST:FS or address@hidden notation.  Returns the malloced storage 
into
    which both REMOTE_FS and HOST point, or 0 if SPEC is invalid.  */

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/hurd.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]