A macro that returns error information indicating why an RPC call failed. Format #include <rpc/rpc.h> void clnt_geterr(CLIENT *handle, struct rpc_err *errp);
1 – Arguments
handle A pointer to a client handle created by any of the client-handle creation routines. errp A pointer to an rpc_err structure containing information that indicates why an RPC call failed. This information is the same information as clnt_stat contains, plus one of the following: the C error number, the range of server versions supported, or authentication errors.
2 – Description
This macro copies the error information from the client handle to the structure referenced by errp. The macro is mainly for diagnostic use.
3 – Return Values
None