Clean up: when nfsmount and nfs4mount are called, running_bg is always set
to zero. Remove the parameter from the call.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Neil Brown <neilb@suse.de>
exit(EX_FAIL);
if (strcmp(fs_type, "nfs4") == 0)
exit(EX_FAIL);
if (strcmp(fs_type, "nfs4") == 0)
- mnt_err = nfs4mount(spec, mount_point, flags, &extra_opts, 0, fake);
+ mnt_err = nfs4mount(spec, mount_point, flags, &extra_opts, fake);
- mnt_err = nfsmount(spec, mount_point, flags, &extra_opts, 0, fake);
+ mnt_err = nfsmount(spec, mount_point, flags, &extra_opts, fake);
if (mnt_err)
exit(EX_FAIL);
if (mnt_err)
exit(EX_FAIL);
#define NFS4_MOUNT_UNSHARED 0x8000 /* 5 */
#define NFS4_MOUNT_FLAGMASK 0xFFFF
#define NFS4_MOUNT_UNSHARED 0x8000 /* 5 */
#define NFS4_MOUNT_FLAGMASK 0xFFFF
-int nfs4mount(const char *, const char *, int, char **, int, int);
+int nfs4mount(const char *, const char *, int, char **, int);
}
int nfs4mount(const char *spec, const char *node, int flags,
}
int nfs4mount(const char *spec, const char *node, int flags,
- char **extra_opts, int running_bg, int fake)
+ char **extra_opts, int fake)
{
static struct nfs4_mount_data data;
static char hostdir[1024];
{
static struct nfs4_mount_data data;
static char hostdir[1024];
#define AUTH_GSS_SPKMP 390011
#endif
#define AUTH_GSS_SPKMP 390011
#endif
-int nfsmount(const char *, const char *, int , char **, int, int);
+int nfsmount(const char *, const char *, int , char **, int);
#endif /* _NFS_MOUNT_H */
#endif /* _NFS_MOUNT_H */
int
nfsmount(const char *spec, const char *node, int flags,
int
nfsmount(const char *spec, const char *node, int flags,
- char **extra_opts, int running_bg, int fake)
+ 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;
{
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, running_bg = 0;
static int doonce = 0;
clnt_addr_t mnt_server = { &mounthost, };
static int doonce = 0;
clnt_addr_t mnt_server = { &mounthost, };