[PATCH] nfs4.1: add basic SECINFO_NO_NAME support

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

 



only returns AUTH_SYS for now

Signed-off-by: Weston Andros Adamson <dros@xxxxxxxxxxxxxxx>
---
 nfs4.1/nfs4server.py | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/nfs4.1/nfs4server.py b/nfs4.1/nfs4server.py
index b279292..65fb9af 100755
--- a/nfs4.1/nfs4server.py
+++ b/nfs4.1/nfs4server.py
@@ -1161,6 +1161,13 @@ class NFS4Server(rpc.Server):
         env.set_cfh(self.root)
         return encode_status(NFS4_OK)
 
+    def op_secinfo_no_name(self, arg, env):
+        check_session(env)
+        # xxx add gss support
+        secinfo4_list = [ secinfo4(rpc.AUTH_SYS) ]
+        res = SECINFO_NO_NAME4res(NFS4_OK, secinfo4_list)
+        return encode_status(NFS4_OK, res)
+
     # op_putpubfh SHOULD be the same as op_putrootfh
     # See draft23, section 18.20.3, line 25005
     op_putpubfh = op_putrootfh
-- 
1.8.3.4 (Apple Git-47)

--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux