diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-06-14 14:35:31 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-06-14 14:35:31 +0000 |
commit | 00f8ced6f0782724bd94c8df44ef6f8c5f7a968d (patch) | |
tree | 1650ef4245e7dd509784c670e2a5d0e2771c5f6e /nuttx/fs/nfs/rpc_clnt.c | |
parent | 6672906e2f5e10b6066af17b76b70b9e6f796ae8 (diff) | |
download | px4-nuttx-00f8ced6f0782724bd94c8df44ef6f8c5f7a968d.tar.gz px4-nuttx-00f8ced6f0782724bd94c8df44ef6f8c5f7a968d.tar.bz2 px4-nuttx-00f8ced6f0782724bd94c8df44ef6f8c5f7a968d.zip |
Clean up NFS user interface; Fix NFS disconnect bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4841 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/fs/nfs/rpc_clnt.c')
-rw-r--r-- | nuttx/fs/nfs/rpc_clnt.c | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/nuttx/fs/nfs/rpc_clnt.c b/nuttx/fs/nfs/rpc_clnt.c index 705dad359..e6a3f7daf 100644 --- a/nuttx/fs/nfs/rpc_clnt.c +++ b/nuttx/fs/nfs/rpc_clnt.c @@ -569,8 +569,8 @@ int rpcclnt_umount(struct rpcclnt *rpc) struct sockaddr_in *sa; struct rpc_call_pmap sdata; struct rpc_reply_pmap rdata; - struct rpc_call_mount mountd; - struct rpc_reply_mount mdata; + struct rpc_call_umount mountd; + struct rpc_reply_umount mdata; uint32_t tmp; int error; int ret; @@ -628,14 +628,7 @@ int rpcclnt_umount(struct rpcclnt *rpc) (FAR void *)&mdata, sizeof(struct rpc_reply_mount)); if (error != 0) { - fdbg("ERROR: rpcclnt_request failed: %d\n", error); - goto bad; - } - - tmp = fxdr_unsigned(uint32_t, mdata.mount.status); - if (tmp != 0) - { - fdbg("ERROR: Server returned umount status: %d\n", tmp); + fdbg("ERROR: rpcclnt_request failed: %d\n", error); goto bad; } |