Fix misunderstood readdir count (bytes, not dir entries)
and minor other changes.
diff --git a/Demo/rpc/nfsclient.py b/Demo/rpc/nfsclient.py
index 645a2a7..7a3a87d 100644
--- a/Demo/rpc/nfsclient.py
+++ b/Demo/rpc/nfsclient.py
@@ -169,7 +169,7 @@
 	# Shorthand to get the entire contents of a directory
 	def Listdir(self, dir):
 		list = []
-		ra = (dir, 0, 16)
+		ra = (dir, 0, 2000)
 		while 1:
 			(status, rest) = self.Readdir(ra)
 			if status <> NFS_OK:
@@ -177,10 +177,9 @@
 			entries, eof = rest
 			last_cookie = None
 			for fileid, name, cookie in entries:
-				print (fileid, name, cookie) # XXX
 				list.append(fileid, name)
 				last_cookie = cookie
-			if eof or not last_cookie:
+			if eof or last_cookie == None:
 				break
 			ra = (ra[0], last_cookie, ra[2])
 		return list
@@ -208,6 +207,6 @@
 		print as
 		list = ncl.Listdir(fh)
 		for item in list: print item
-		mcl.Unmnt(filesys)
+		mcl.Umnt(filesys)
 	
 test()