X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Fmount%2Fnfsmount.c;h=8845f8b491d75ef95c602bb57be0084a7f443e4d;hp=b6a0d6041040f66b0cb7e0220ceddcec7d0654da;hb=c940b820c790d7c595f92e3c8eb59a1b4adf5f96;hpb=14f4a50b4b51bc4bdf56cfd43d8ae598579c4e6d diff --git a/utils/mount/nfsmount.c b/utils/mount/nfsmount.c index b6a0d60..8845f8b 100644 --- a/utils/mount/nfsmount.c +++ b/utils/mount/nfsmount.c @@ -486,15 +486,15 @@ out_bad: } int -nfsmount(const char *spec, const char *node, int *flags, - char **extra_opts, int running_bg, int fake) +nfsmount(const char *spec, const char *node, int flags, + char **extra_opts, int fake) { static char *prev_bg_host; char hostdir[1024]; char *hostname, *dirname, *old_opts, *mounthost = NULL; char new_opts[1024], cbuf[1024]; static struct nfs_mount_data data; - int val; + int val, running_bg = 0; static int doonce = 0; clnt_addr_t mnt_server = { &mounthost, }; @@ -618,7 +618,7 @@ nfsmount(const char *spec, const char *node, int *flags, data.version = nfs_mount_data_version; - if (*flags & MS_REMOUNT) + if (flags & MS_REMOUNT) goto out_ok; /* @@ -862,7 +862,7 @@ noauth_flavors: if (!fake) { if (mount(spec, node, "nfs", - *flags & ~(MS_USER|MS_USERS), &data)) { + flags & ~(MS_USER|MS_USERS), &data)) { mount_error(spec, node, errno); goto fail; }