A macro that frees the memory that was allocated when the remote procedure's results were decoded. Format #include <rpc/rpc.h> bool_t clnt_freeres(CLIENT *handle, xdrproc_t outproc, char *out);
1 – Arguments
handle A pointer to a client handle created by any of the client-handle creation routines. outproc The XDR routine used to decode the remote procedure's results. out A pointer to the remote procedure's results.
2 – Description
The clnt_freeres routine calls the xdr_free routine to deallocate the memory where the remote procedure's results are stored.
3 – Return Values
TRUE Success. FALSE Error occurred while freeing the memory.