summaryrefslogtreecommitdiffstats
path: root/Demo/rpc/nfsclient.py
diff options
context:
space:
mode:
Diffstat (limited to 'Demo/rpc/nfsclient.py')
-rw-r--r--Demo/rpc/nfsclient.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Demo/rpc/nfsclient.py b/Demo/rpc/nfsclient.py
index 2260139..645a2a7 100644
--- a/Demo/rpc/nfsclient.py
+++ b/Demo/rpc/nfsclient.py
@@ -3,6 +3,7 @@
# (See mountclient.py for some hints on how to write RPC clients in
# Python in general)
+import rpc
from rpc import UDPClient, TCPClient
from mountclient import FHSIZE, MountPacker, MountUnpacker
@@ -124,6 +125,11 @@ class NFSClient(UDPClient):
self.packer = NFSPacker().init()
self.unpacker = NFSUnpacker().init('')
+ def mkcred(self, proc):
+ if self.cred == None:
+ self.cred = rpc.AUTH_UNIX, rpc.make_auth_unix_default()
+ return self.cred
+
def Getattr(self, fh):
self.start_call(1)
self.packer.pack_fhandle(fh)