diff options
-rw-r--r-- | cpukit/ChangeLog | 4 | ||||
-rw-r--r-- | cpukit/librpc/src/rpc/rtems_portmapper.c | 10 |
2 files changed, 11 insertions, 3 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 7f2b1bb658..92f4ac9410 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,9 @@ 2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> + * librpc/src/rpc/rtems_portmapper.c: Reflect changes to librpc. + +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, diff --git a/cpukit/librpc/src/rpc/rtems_portmapper.c b/cpukit/librpc/src/rpc/rtems_portmapper.c index 1fc035543f..9d327b5ded 100644 --- a/cpukit/librpc/src/rpc/rtems_portmapper.c +++ b/cpukit/librpc/src/rpc/rtems_portmapper.c @@ -364,8 +364,10 @@ xdr_rmtcall_result( static bool_t xdr_opaque_parms( XDR *xdrs, - struct rmtcallargs *cap ) + void *args, + ... ) { + struct rmtcallargs *cap = (struct rmtcallargs *) args; return (xdr_opaque(xdrs, cap->rmt_args.args, cap->rmt_args.arglen)); } @@ -376,9 +378,11 @@ xdr_opaque_parms( */ static bool_t xdr_len_opaque_parms( - register XDR *xdrs, - struct rmtcallargs *cap ) + XDR *xdrs, + void *args, + ... ) { + struct rmtcallargs *cap = (struct rmtcallargs *) args; register u_int beginpos, lowpos, highpos, currpos, pos; beginpos = lowpos = pos = xdr_getpos(xdrs); |