diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-05-27 07:36:24 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2010-05-27 07:36:24 +0000 |
commit | 1f5986bf651597e82ddc6941484606855b45be92 (patch) | |
tree | 8e81c748647120ae4280754b830a4aef7d37e489 /cpukit/librpc/src/rpc/clnt_raw.c | |
parent | 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-1f5986bf651597e82ddc6941484606855b45be92.tar.bz2 |
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* librpc/include/rpc/clnt.h, librpc/include/rpc/rpc_msg.h,
librpc/src/rpc/clnt_generic.c, librpc/src/rpc/clnt_raw.c,
librpc/src/rpc/clnt_tcp.c, librpc/src/rpc/clnt_udp.c,
librpc/src/rpc/pmap_clnt.c, librpc/src/rpc/pmap_getmaps.c
librpc/src/rpc/pmap_getport.c:
Partial merger from freebsd (portability fixes).
Diffstat (limited to 'cpukit/librpc/src/rpc/clnt_raw.c')
-rw-r--r-- | cpukit/librpc/src/rpc/clnt_raw.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/cpukit/librpc/src/rpc/clnt_raw.c b/cpukit/librpc/src/rpc/clnt_raw.c index 6c604a3a72..c522cecc7e 100644 --- a/cpukit/librpc/src/rpc/clnt_raw.c +++ b/cpukit/librpc/src/rpc/clnt_raw.c @@ -69,10 +69,10 @@ struct clnt_raw_private { }; #define clntraw_private (rtems_rpc_task_variables->clnt_raw_private) -static enum clnt_stat clntraw_call(CLIENT *h, u_long proc, xdrproc_t xargs, caddr_t argsp, xdrproc_t xresults, caddr_t resultsp, struct timeval timeout); +static enum clnt_stat clntraw_call(CLIENT *h, rpcproc_t proc, xdrproc_t xargs, void *argsp, xdrproc_t xresults, void *resultsp, struct timeval timeout); static void clntraw_abort(void); static void clntraw_geterr(CLIENT *h, struct rpc_err*); -static bool_t clntraw_freeres(CLIENT *, xdrproc_t, caddr_t); +static bool_t clntraw_freeres(CLIENT *, xdrproc_t, void*); static bool_t clntraw_control(CLIENT *, int, char *); static void clntraw_destroy(CLIENT *); @@ -134,11 +134,11 @@ clntraw_create( static enum clnt_stat clntraw_call( CLIENT *h, - u_long proc, + rpcproc_t proc, xdrproc_t xargs, - caddr_t argsp, + void *argsp, xdrproc_t xresults, - caddr_t resultsp, + void *resultsp, struct timeval timeout ) { struct clnt_raw_private *clp = clntraw_private; @@ -216,7 +216,7 @@ static bool_t clntraw_freeres( CLIENT *cl, xdrproc_t xdr_res, - caddr_t res_ptr ) + void *res_ptr ) { struct clnt_raw_private *clp = clntraw_private; XDR *xdrs = &clp->xdr_stream; |