K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-06-29T21:18:06.000000Z K 7 svn:log V 716 This is a backport of many of the changes from revisions 1.41 through 1.44. The resulting code layout that is much closer to that found in -current. The main changes are: - Improved error reporting - Background mounts are less likely to fail due to temporary errors that may occur as the server comes up. - Foreground mounts give up after one failed attempt instead of retrying again and again. - We now never proceed with the mount() syscall unless we have received a reply from the remote nfsd; this can avoid hung mounts. - Using the new CLSET_CONNECT clnt_control request, mount_nfs now ensures that the remote nfsd is replying from the expected source address, fixing another cause of hung mounts. END