A macro that frees the memory allocated when the procedure's arguments were decoded. Format #include <rpc/rpc.h> bool_t svc_freeargs(SVCXPRT *xprt, xdrproc_t inproc, char *in);
1 – Arguments
xprt A pointer to an RPC server handle created by any of the server- handle creation routines. inproc The XDR routine used to decode the service procedure's arguments. in A pointer to the service procedure's decoded arguments.
2 – Description
The svc_destroy routine returns the memory that the svc_getargs routine allocated to hold the service procedure's decoded arguments. This routine calls the xdr_free routine.
3 – Return Values
TRUE Success; memory successfully deallocated. FALSE Failure; memory not deallocated.