summaryrefslogtreecommitdiffstats
path: root/cpukit/librpc/src/rpc/clnt_raw.c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2010-05-27 07:36:24 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2010-05-27 07:36:24 +0000
commit1f5986bf651597e82ddc6941484606855b45be92 (patch)
tree8e81c748647120ae4280754b830a4aef7d37e489 /cpukit/librpc/src/rpc/clnt_raw.c
parent2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-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.c12
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;