diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 7f2b1bb658..92f4ac9410 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,7 @@ +2010-05-27 Ralf Corsépius + + * librpc/src/rpc/rtems_portmapper.c: Reflect changes to librpc. + 2010-05-27 Ralf Corsépius * librpc/include/rpc/clnt.h, librpc/include/rpc/rpc_msg.h, 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);