X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=utils%2Fmount%2Fstropts.c;h=4d023d63408c9425445b00517d5dd3e12670c4d2;hb=760b387b4eecd68df92d56ca27b54bd03ad5577d;hp=e314b82f6034d2d1762e89847963761855cedfa6;hpb=409487978593de13ae36be0ee56d8111ad6b3319;p=nfs-utils.git diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c index e314b82..4d023d6 100644 --- a/utils/mount/stropts.c +++ b/utils/mount/stropts.c @@ -110,7 +110,7 @@ static void nfs_default_version(struct nfsmount_info *mi) } } #else -inline void nfs_default_version(struct nfsmount_info *mi) {} +inline void nfs_default_version(__attribute__ ((unused)) struct nfsmount_info *mi) {} #endif /* MOUNT_CONFIG */ /* @@ -538,6 +538,8 @@ nfs_rewrite_pmap_mount_options(struct mount_options *options) errno = ESPIPE; if (rpc_createerr.cf_stat == RPC_PROGNOTREGISTERED) errno = EOPNOTSUPP; + else if (rpc_createerr.cf_stat == RPC_AUTHERROR) + errno = EACCES; else if (rpc_createerr.cf_error.re_errno != 0) errno = rpc_createerr.cf_error.re_errno; return 0;