diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2007-07-16 16:29:01 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-07-20 16:10:55 +1000 |
commit | 14f4a50b4b51bc4bdf56cfd43d8ae598579c4e6d (patch) | |
tree | b664579f2051c2f7bb3d141e91ccbf7c4fb53546 /utils/mount/nfs_mount.h | |
parent | c0f7366f3ae8de8a62e3cc6824080e02e780f3b2 (diff) | |
download | nfs-utils-14f4a50b4b51bc4bdf56cfd43d8ae598579c4e6d.tar.gz nfs-utils-14f4a50b4b51bc4bdf56cfd43d8ae598579c4e6d.tar.xz nfs-utils-14f4a50b4b51bc4bdf56cfd43d8ae598579c4e6d.zip |
mount.nfs: No need to return nfs_mount_data structs
Refactor mount processing slightly to remove an output parameter and an
unnecessary type cast. The mount syscall is now made from inside
nfs_mount or nfs4mount, rather than in common code after those are called.
Code review suggests that EX_BG was never returned by mount.nfs because the
logic I just replaced was always returning EX_FAIL. The new logic should
properly return EX_BG when appropriate.
However, it is unclear whether /bin/mount handles backgrounding the mount
request, or whether mount.nfs should.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'utils/mount/nfs_mount.h')
-rw-r--r-- | utils/mount/nfs_mount.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/utils/mount/nfs_mount.h b/utils/mount/nfs_mount.h index e566083..169f12e 100644 --- a/utils/mount/nfs_mount.h +++ b/utils/mount/nfs_mount.h @@ -80,7 +80,6 @@ struct nfs_mount_data { #define AUTH_GSS_SPKMP 390011 #endif -int nfsmount(const char *, const char *, int *, char **, char **, - int, int); +int nfsmount(const char *, const char *, int *, char **, int, int); #endif /* _NFS_MOUNT_H */ |