Lines Matching full:client
43 * clnt_udp.c, Implements a UDP/IP based, client side RPC.
53 * UDP bases client side rpc operations
55 static enum clnt_stat clntudp_call(register CLIENT *cl, /* client handle */
64 static void clntudp_geterr(CLIENT *, struct rpc_err *);
65 static bool_t clntudp_freeres(CLIENT *, xdrproc_t, char*);
66 static bool_t clntudp_control(CLIENT *, int, char *);
67 static void clntudp_destroy(CLIENT *);
80 * Private data kept per client handle
100 * Create a UDP based client handle.
115 CLIENT *clntudp_bufcreate(struct sockaddr_in *raddr, in clntudp_bufcreate()
123 CLIENT *cl; in clntudp_bufcreate()
128 cl = (CLIENT *) rt_malloc (sizeof(CLIENT)); in clntudp_bufcreate()
200 return ((CLIENT *) NULL); in clntudp_bufcreate()
203 CLIENT *clntudp_create(struct sockaddr_in *raddr, in clntudp_create()
213 static enum clnt_stat clntudp_call(CLIENT *cl, unsigned long proc, in clntudp_call()
336 static void clntudp_geterr(CLIENT *cl, struct rpc_err *errp) in clntudp_geterr()
343 static bool_t clntudp_freeres(CLIENT *cl, xdrproc_t xdr_res, char* res_ptr) in clntudp_freeres()
356 static bool_t clntudp_control(CLIENT *cl, int request, char *info) in clntudp_control()
392 static void clntudp_destroy(CLIENT *cl) in clntudp_destroy()