[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 Communications Technical Reference, Volume 1

clnt_freeres Macro


Frees data that was allocated by the Remote Procedure Call/eXternal Data Representation (RPC/XDR) system.


C Library (libc.a)


#include <rpc/rpc.h>
clnt_freeres (clnt, outproc, out)
CLIENT *clnt;
xdrpoc_t outproc;
char *out;


The clnt_freeres macro frees data allocated by the RPC/XDR system. This data was allocated when the RPC/XDR system decoded the results of an RPC call.


clnt Points to the structure of the client handle.
outproc Specifies the XDR subroutine that describes the results in simple decoding primitives.
out Specifies the address where the results are placed.

Implementation Specifics

This macro is part of Base Operating System (BOS) Runtime.

Related Information

List of RPC Programming References.

eXternal Data Representation (XDR) Overview for Programming and Remote Procedure Call (RPC) Overview for Programming in AIX Version 4.3 Communications Programming Concepts.

[ Previous | Next | Contents | Glossary | Home | Search ]