diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2007-08-03 13:24:00 -0400 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2007-08-04 08:27:40 +1000 |
commit | 7f8fae8cd60025f7fa1b446da363dcc2e1fb5b6a (patch) | |
tree | 076efb9ae9849daf4b28ce24df9d05aad67c8bb2 /utils/exportfs | |
parent | ac3611f10500d2942d0295c65b3d7b47621609d4 (diff) | |
download | nfs-utils-7f8fae8cd60025f7fa1b446da363dcc2e1fb5b6a.tar.gz nfs-utils-7f8fae8cd60025f7fa1b446da363dcc2e1fb5b6a.tar.xz nfs-utils-7f8fae8cd60025f7fa1b446da363dcc2e1fb5b6a.zip |
mount.nfs: get_socket() may clobber errno, but preserves .re_errno
get_socket() guarantees that rpc_createerr.cf_error.re_errno is set
correctly after an error, but it can wipe errno if it has to print an error
message. Make sure that clnt_ping() checks the correct error code when
get_socket() returns.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'utils/exportfs')
0 files changed, 0 insertions, 0 deletions